Front-End Developer (Course Graduate)
Developed the frontend of an online bookstore application where users can browse, search for and purchase books, add books to favorites, and manage their shopping cart. The project required implementing various features such as fetching new book releases, displaying book details, and maintaining user favorites as well as the shopping cart using local storage.Project stages: - created the project structure using the React + Typescript Vite template. Configured Redux for state management and set up routing with React Router. - developed components for displaying book lists, book details, and favorite books. Implemented asynchronous data fetching with Redux Thunk. Developed the favourites/shopping cart features with add/remove functionality and local storage persistence.- styled the components using SCSS and Bootstrap for a responsive and modern UI. - conducted thorough testing to ensure functionality across different scenarios and debugged issues related to state management and local storage.