sid-more/saas — reverse-engineered prompt
Reverse engineered prompt
Build me a production ready multi tenant ecommerce SaaS app where different vendors can each have their own store and data stays isolated. I want a React and TypeScript frontend with a .NET 8 API and PostgreSQL behind it, plus Docker so I can run the whole thing quickly.
The app should cover the main store flow, user signup and login with JWT and refresh tokens, roles for super admin, vendor, and customer, product and inventory management, shopping cart, checkout and order tracking, customer reviews, discount codes, and simple theme customization for each tenant. Please make the UI responsive and clean, add sensible validation, logging, rate limiting, and the basic security protections mentioned in the docs.
Include Swagger for the API, unit tests for the backend, and environment setup from the example file. If something is missing, fill in the gaps in a practical way and keep it consistent with the README and docs. Use the Docker setup as the default way to run it.
Want more depth? Deep Reverse