sjalim/Housing-Society-Management-System — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a desktop Housing Society Management System for a building society. I want it to use JavaFX with a local Microsoft SQL Server database, and it should feel like a complete CRUD app for a university project.

It needs login and logout for three types of users, manager, resident, and guard. The manager should be able to manage flats and tenants, staff records, parking allocation, payments, complaints, notices, and their own profile. Residents should be able to make and edit complaints, make payments, get an invoice or payment confirmation, view notices, and update their profile and password. Guards should be able to track visitors, staff entry and exit, and car parking entry and exit, with search and date or time filters.

Please make the screens clean and easy to use, connect everything to the database, and include add, edit, delete, search, filter, and sort wherever it makes sense. Look up current docs online if you need to.

Want more depth? Deep Reverse