ResiReg (Residential Regulation) is a desktop app designed to help admin staff at Residential Colleges (RCs)* in NUS with their daily tasks. ResiReg allows admin to manage room and student records, including the allocation students to rooms.
ResiReg has the following main features:
- Manage records of students.
- Manage records of rooms.
- Manage allocations of students to rooms in the College
- Useful productivity features such as command history, command aliasing and in-app help.
Our application is geared towards users who prefer typing over mouse actions, so interactions with our application are mainly keyboard based.
- This project is a based off the AddressBook-Level3 project, created by SE-EDU initiative at https://se-education.org
- Some parts of this sample application were inspired by the excellent http://code.makery.ch/library/javafx-8-tutorial/[Java FX tutorial] by Marco Jakob.
- Libraries used: JavaFX, Jackson, JUnit5