m-zaki-237/ecommerce-fullstack-design-internship — reverse-engineered prompt

Reverse engineered prompt

Build me a full stack ecommerce app with a customer side and a simple admin side.

I want shoppers to be able to sign up, log in, browse products, search, filter by things like category, brand, price, rating, and sort results. They should be able to open a product page, read and add reviews, add items to cart, save items for later, use coupon codes, and place an order. Users should also have a profile page with wishlist support and a way to see their past orders and order details.

On the admin side, I want a dashboard with basic stats, product management, order management, and user management, including changing roles and deleting users. Please include seeded demo data with sample products, coupons, and test accounts so it works right away.

Make the frontend clean, modern, and responsive, and connect it to a backend with proper auth and protected routes. Please wire up the env setup and dev scripts so I can run it locally without much hassle. Look up any current docs online if you need to.

Want more depth? Deep Reverse