jeyprabu/ecommerce-microservices ? reverse-engineered prompt

Reverse engineered prompt

Build me a complete ecommerce backend with microservices, using Java 17 and Spring Boot. I want separate services for auth, customers, orders, inventory, and an API gateway, all working together as one system. It should support JWT login, refresh tokens, and role based access control so users and admins can have different permissions.

Please wire in event driven communication with Kafka, and use MongoDB and MySQL where they make sense for different parts of the app. I also want a shared common library for reusable code, and everything should be set up to run locally with Docker Compose. Make sure the services talk through the gateway, and that the project is organized as a Maven multi module setup.

If anything is unclear, use sensible defaults and look up current docs online if needed. I mainly want a clean, working starter that I can run, test, and extend into a real ecommerce platform.

Are you gonna build this?

make sure you review the code using arcumet

Try freeSponsored — opens Arcumet in a new tab