About Hallper
Hallper is a professional desktop application that provides administrative convenience for JCRC members within the Halls of NUS. Duties such as consolidating resident contacts, mass blasting notifications to residents and keeping track of hall events are now ridiculously simplified with Hallper. Without a need for mouse control, every command input through the keyboard will suffice to carry out these duties. With our simple user interface, any JCRC member can easily master the utilities in Hallper to bring hall administrative duties to greater heights.
Key Features
Hallper provides the following features to improve the experience of JCRC members in carrying out hall duties:
-
Clearing and importing of multiple contacts conveniently
-
Tagging contacts by categories (CCA, room, etc)
-
Filtering through contacts quickly
-
Viewing of contact profile
-
Updating of profile pictures of contacts
-
Allocating and managing the budget
-
Composing emails to multiple contacts
-
Updating monthly events to the calendar
Acknowledgements
-
Original source of the code AddressBook-Level4 project was created by SE-EDU initiative
-
Some parts of this sample application were inspired by the excellent Java FX tutorial by Marco Jakob.
-
Libraries used: TextFX, ControlsFX, Jackson, Guava, JUnit5, Simple Java Mail, iCal4j, JFxtras