pranavjindal999/Hostel-Management-System ? reverse-engineered prompt

Reverse engineered prompt

Build me a desktop Hostel Management System for a university hostel, with a simple and clean interface that staff can actually use day to day.

It should let a head clerk manage student records, room allotment, room swapping, shifting students to empty rooms, emptying rooms, making adjustments, receiving mess bill payments, updating student details, viewing an activity log, changing passwords, and searching the full database as they type. It should also support mess accountants, who can search by room number, add or subtract mess charges for a room, view activity history, and change their password.

Please use Java with JavaFX and connect it to a MySQL database. Make the app validate input properly, like mobile numbers, dates, unique roll numbers, vehicle numbers, and fee receipt numbers. The search should feel fast and easy, and the screens should be straightforward for non technical users. If you need to, look up current JavaFX and MySQL setup docs online and build it in a way that runs nicely on desktop.