A fully functional e-commerce website built with React!
This project showcases my skills in various areas :
Front-end development: Built with React and Material UI, ensuring a smooth and responsive user experience across all devices (thanks to Bootstrap!).
API integration: All product, brand, and category data is fetched dynamically from a live API, eliminating the need for static data.
Component-based architecture: Structured using well-defined components with clear responsibilities, promoting maintainability and reusability.
State management: Context APIs effectively manage application state, enabling seamless communication between components.
User interaction: Implements functionalities like adding products to cart and wishlist, user authentication (using Formik and Yup for validation), helping user to reset his password in case of forgetting it in a perfect way and checkout with a live session and local storage integration.
Animations: Lottie animations add a touch of flair and enhance the overall user experience.
Toast notifications: React Hot Toast delivers timely feedback on user actions, adding a polished touch.
Home page slider: React Slick powers a dynamic and visually appealing