Ran2410/point-of-sales ? reverse-engineered prompt

Reverse engineered prompt

Build me a web based point of sales platform for multiple stores, where each store has its own isolated data and users can only see what belongs to their store. I want an admin area for managing stores and users, an owner area for managing branches, products, and reports, a branch manager area for handling cashiers and stock, and a cashier POS screen for taking sales.

The app should support login with roles, product categories, auto generated barcodes, branch based stock, stock movement history, and a transaction flow with cart, stock checks, payment methods, change calculation, and printable 80mm receipts with a barcode. Please also include dashboards and reports for sales, products, and low stock, plus export to Excel and PDF if that fits naturally.

Make it feel like a real production app, with clean UX, responsive layouts, and sensible security around authentication and store isolation. Use the project structure that’s already there, and if you need to check current docs or best practices, look them up online first.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab