A modern, responsive ecommerce web application built using ReactJS and Vite. This project showcases a complete frontend shopping experience, including product browsing, cart management, user authentication, and a clean, modular design.
- Home page with hero section and featured products
- Product categories: Men, Women, Kids
- Product detail pages with images, descriptions, and related products
- Cart functionality: add to cart, remove from cart, and view cart summary
- User authentication: login and signup
- Newsletter subscription
- Responsive design for both mobile and desktop
- Reusable React components
- Global state management using Context API
- Clean code structure with modular CSS
- ReactJS
- Vite
- JavaScript (ES6+)
- CSS Modules
- Context API
Uses React Context API to manage global state including cart and user authentication.
Navigation between pages (such as Home, Products, Cart, Login) can be handled using React Router if implemented.
The application is built using modular and reusable React components for UI consistency and maintainability.
Product images and data are stored locally for demonstration purposes.