Reverse engineered prompt

GitHub

Build me a simple full stack ecommerce app with a React frontend and a Django backend. I want it to feel like a real online store, not just a demo page.

The main flow should let people browse products, open a product details page, add items to a cart, update quantities, and go through a basic checkout flow. On the admin side, there should be a simple way to manage products, prices, images, and inventory. Please connect the frontend and backend properly with clean API calls and sensible data models.

Keep the design clean and modern, make the app easy to run locally, and include sample data so it works right away. If anything important is missing, make reasonable choices and keep the code organized between frontend and backend. Also add basic auth for users if it makes sense for the shopping flow. If you need to, look up current docs online and use whatever setup is most reliable today.

Have a live product UI? Try website reverse