E-Commerce Web Application is a full-stack online shopping platform designed to simulate real-world e-commerce systems.
It allows users to browse products, manage carts, and place secure orders with a complete end-to-end workflow.
- 👤 User Registration & Login (JWT Authentication)
- 🛍️ Dynamic Product Listing
- 🛒 Add / Remove / Update Cart Items
- 📦 Order Placement & Order History
- 🔎 Product Search & Filtering
- 🔐 Role-Based Access (Admin/User)
- 📱 Fully Responsive UI
| Layer | Tools Used |
|---|---|
| Frontend | React.js, JavaScript, Axios, TailwindCSS |
| Backend | Node.js + Express |
| Database | MongoDB |
| Security | JWT Authentication |
| Tools | Git, VS Code, Postman |
E-Commerce-App/ ├── client/ │ ├── components/ │ ├── pages/ │ ├── context/ │ └── services/ ├── server/ │ ├── controllers/ │ ├── services/ │ ├── models/ │ ├── routes/ │ └── middleware/ └── README.md
- Implemented secure authentication flow using JWT
- Designed RESTful API architecture
- Managed cart state and order lifecycle
- Structured backend with separation of concerns
- Integrated frontend with backend APIs
- Payment Gateway Integration
- Admin Dashboard
- Order Tracking System
- Full Deployment with CI/CD
Aniket Sundriyal
📩 sundriyalaniket@gmail.com
🔗 GitHub: https://github.com/GxAniket