The Challenge
The client needed a modern e-commerce platform that could handle thousands of concurrent users, support multiple payment gateways, and provide a real-time inventory management system — all within 4 months.
I architected a microservices-based full-stack solution using Next.js for the storefront, a Node.js API layer, MongoDB for flexible product data, and Redis for session caching and cart management.