This is an internship project where I developed a basic full-stack e-commerce platform.
It allows users to browse products, apply filters, add items to a cart, and manage their selections.
The frontend is built with React and styled with Bootstrap, while the backend is powered by Node.js with Express and MySQL for persistent data storage.
- View a list of available products
- Filter products by category
- Add and remove items from the cart
- Responsive layout using Bootstrap
- Backend API for product and cart management
Frontend
- React
- Bootstrap
- Axios
Backend
- Node.js
- Express
- MySQL
- dotenv (for environment config)
- CORS (for frontend-backend communication)