Browse mode prioritizes fast catalog reads by leaning on Redis and consistent-hash-aware cache distribution before checkout pressure ramps up.
Full-Stack E-Commerce
A commerce platform built with .NET, React, PostgreSQL, Redis, and Azure to show API design, scaling decisions, checkout reliability, and deployment discipline in one system.
- Structured the platform around PostgreSQL for core transactions and Redis for repeated catalog reads, then framed horizontal scaling through a load balancer to handle higher request volume cleanly.
- Added system design depth through rate limiting on sensitive paths, consistent hashing for cache-aware distribution, and clear service boundaries across auth, payments, and media.
- Used GitHub Actions and Azure deployment to move the project beyond a local demo and make release quality part of the engineering story.