carrascalpjosedanieldev/retail-management-system ? reverse-engineered prompt

Reverse engineered prompt

Build me a desktop retail management system for a single store, with a clean JavaFX interface and a MySQL database behind it.

I want it to handle store settings, products, services, multiple inventories, taxes, discounts, users, roles, permissions, login, and point of sale. The app should let an admin add, edit, deactivate, and search products and services, move stock between inventories, and keep accurate totals when items are sold. It should also generate invoices, apply taxes and discounts automatically, and update inventory during checkout.

Please include login with email and password, temporary passwords for first login or password resets, and basic account lockout after repeated failed attempts. Access to screens and actions should depend on roles and permissions.

Make the UI polished and easy to use, with a main menu and separate sections for store management, inventory, products, services, and sales. Use the existing project structure, and look up current docs online if you need to.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab