DevJariwala5/Full_MERN_Stack_Ecommerce_Project — reverse-engineered prompt
Reverse engineered prompt
Build me a complete online shopping website using the MERN stack. I want customers to be able to browse products with images, prices, descriptions, categories, search, add items to a cart, create an account, log in, check out securely, pay online with Razorpay, and see their order history and order status.
Also make a separate admin area where I can add, edit, and delete products, upload product images with Cloudinary, manage stock levels, see orders, update order status, and keep inventory accurate when purchases happen. The site should feel clean, modern, responsive, and easy to use on mobile and desktop.
Please include the backend APIs, database models, authentication, protected routes, cart and checkout flow, and basic error handling. Use MongoDB, Express, React, and Node. Set it up so I can run the frontend, backend, and admin panel locally with environment variables for database, Cloudinary, JWT, and Razorpay keys.
Want more depth? Deep Reverse