Farah-Tanveer/MiniStore ? reverse-engineered prompt

Reverse engineered prompt

Build me a simple inventory management web app where people can sign up, log in, and manage products. I want a clean responsive interface with a home page and a products section where users can view products, and admins can add, edit, and delete them. Each product should have a name, price, and quantity, with proper validation on the form so bad values are blocked and errors show clearly next to the fields.

Please use a database for storing the products and user accounts, and set it up so the app has role based access with Admin and User. Regular users should only be able to view products, while admins can do everything. Include a seeded admin account for testing, plus a delete confirmation popup before removing a product. If you need current docs for anything, look them up online.