my projects

Sneakers App (E-Commerce website)

Inspired by a Front-end mentor project, this e-commerce app was built with React for the frontend and Netlify serverless functions for the backend. The data is being fetched from an API also built from scratch using Node, the Express framework and MongoDB. The app is deployed on Netlify. It allows users to browse a number of articles (i.e sneakers), access a single article and get further details, add articles inside a shopping cart and simulate a payment by connecting to the Stripe API. The app is also responsive.

Github User App

A project also inspired by a Frontend mentor challenge. The application allows a user to retrieve information from a Github account by typing the account's username in the search bar. There is also a possibility to switch between a dark and a light mode . The application was built from scratch using HTML, CSS Flexbox and Javascript for the API call and the dark mode functionality.

Spectro

Spectro was built as part of a Hackathon organized by Deen Developers in partnership with DeafBlind UK. The objective of the Hackathon was to find solutions to daily problems faced by those with sensory impairments. The aim of Spectro is to address loneliness and lack of social opportunities by offering a way to connect like minded people via similar interests or requests for assistance. Spectro is still being developed further. The tech used include React, Chakra UI and Firebase.

Rapid Fire - Quiz Game

A group project completed during Futureproof training program. The app allows users to play a customisable and fast-paced quiz game. Users have a possibility to create or join a room and play with other users. The results are displayed on both the leaderboard page and registered users' account page if they are registered. I worked mainly on the user registration / authentication part both for the frontend and backend. Technologies used include: CSS, React, Redux, Node, Express, Postman, Docker, Web Socket, Mockingoose, React Testing Library, Netlify, Heroku, MongoDB and Mongoose.

To Do List App

One of the first React application built from scratch. The aim of this project was to practice and strengthen my knowledge of React specifically how to perform CRUD operations using this framework.