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