Microservices based e commerce platform

A multi vendor clothing marketplace built as 10 independently deployable Spring Boot services behind an API gateway, with a Next.js storefront and a checkout that runs as an asynchronous saga over Kafka. When a customer places an order, stock gets reserved, payment gets charged through Stripe, and a confirmation email goes out all coordinated across separate services that only talk to each other through events, and if anything fails partway through, the system rolls itself back cleanly: stock gets released, the order gets cancelled.