Rolodex is a desktop contact management application for users who prefer working without a mouse to manage their contacts more efficiently. If you are a businessman with a list of clients to remember, a teacher who wants to organize their student information, or anyone with a need for contact management, Rolodex provides you with a way to organize your important contacts in a fast and productive manner.
The user interacts with the application using a CLI (Command Line Interface), and it has a GUI created with JavaFX.
It is written in Java, and has about 10 kLoC.
Acknowledgements
-
The original source code of this application is from the AddressBook-Level4 project created by SE-EDU initiative.
-
Some parts of this sample application were inspired by the excellent Java FX tutorial by Marco Jakob.
-
Some code used for fuzzy finding was adapted from Rosetta Code licensed under GNU Free Documentation License 1.2.
-
The help window highlight function is implemented using Johann Burkard’s jQuery-highlight and jQuery.