- Python
- FastAPI
- MongoDB
- Motor
- Cloudinary
- HTTPX
Problem
A traditional fireworks business faced stagnant revenue and limited online visibility, making it difficult for customers to discover products, compare pricing, and check discounts and stock.
Solution
Built the complete async backend and database layer for an e-commerce platform with centralized pricing, multi-variant inventory, reliable order processing, admin operations, and automated customer communication.
Features
- Multi-variant catalog with centralized pricing, discounts, and real-time inventory management
- Reliable order workflow with validation, pricing calculation, stock deduction, and status tracking
- Automated customer notifications with transactional email and localized WhatsApp messaging
Impact
Digitized product discovery and ordering, eliminated manual pricing calculations, reduced inventory inconsistencies, and automated customer communication for seasonal operations.