-
SSENISUB is a desktop application to assist the HR department of a company to manage its staff. On top of just assisting HR, this application also allows the staff themselves to view their workplace performance and improve themselves.
-
It has a GUI but most of the user interactions happen using a CLI (Command Line Interface).
-
SSENISUB also doubles as a contacts manager to allow staff to easily find the contact information of their superior or colleagues.
-
Features of SSENISUB:
-
Allows a staff to view contact information of their superiors and coworkers.
-
Allow managers to rate and feedback on their staff’s performance.
-
Allows a HR staff to upload/edit contact information.
-
-
Some parts of this sample application were inspired by the excellent Java FX tutorial by Marco Jakob.
-
Libraries used: TextFX, ControlsFX, Jackson, Guava, JUnit5
-
Original source code was adopted from https://github.com/se-edu/ (addressbook-level4)