I am working on a simple desktop application in java with SQL in the backend. It stores the registration details of a student and give him a unique ID. You can also allocate residence for a student and then send him an email regarding the details of his residence.