A full-stack eCommerce web application built using React.js, Node.js, Express, and MySQL (via XAMPP). It includes features like authentication, cart, product search, like/favorite system, and order management.
-
π Authentication
- User Signup and Login
- JWT-based secure session handling
- Form validation
-
ποΈ Product Management
- View product list
- Search products by keyword
-
π Cart System
- Add and remove products
- Update quantities
- Display cart total
-
π¦ Order System
- Place orders
- View ordered products
-
π‘ Others
- Responsive design
- Clean UI using React
- Frontend: React.js, Axios, React Router, Tailwind CSS / Bootstrap
- Backend: Node.js, Express.js, JWT, bcrypt
- Database: MySQL (via XAMPP Server)