Project Overview
This is a scalable E-Commerce API that powers secure online shopping with OTP-based authentication. It manages the complete buying flow including products, cart, wishlist, and orders. The system supports multi-role operations with dedicated Vendor and Admin panels. Built with modular architecture, it enables real-time order tracking and efficient product management.
Preview
Tech Stack
Python
FastAPI
PostgresSQL
AWS Lightsail
AWS S3
Key Features
- OTP-based user authentication
- Cart, Wishlist & Temporary Cart
- Product, Category & Subcategory management
- Order management & real-time tracking
- Vendor panel for inventory and orders
- Admin dashboard with role-based access