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.
Hallper provides the following features to improve the experience of JCRC members in carrying out hall duties:
-
Convenient clearing and importing of multiple contacts
-
Tagging contacts by categories (CCA, block, etc)
-
Filtering through contacts quickly
-
Profile view of contacts
-
Updating of profile pictures of contacts
-
Budget allocation and management
-
Mass emailing to multiple contacts
-
Calendar to update monthly events
-
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