-
This is a desktop Address Book application. It has a GUI but most of the user interactions happen using a CLI (Command Line Interface).
-
It is a Java application primarily targeted for students doing group projects.
-
It is written in OOP fashion. The code base is reasonably well-written and is significantly big (around 6 KLoC)
-
Contains support for Build Automation using Gradle and for Continuous Integration using Travis CI, AppVeyor and Codacy, with coverage checks using Coveralls.
-
Some parts of this sample application were inspired by the excellent Java FX tutorial by Marco Jakob.
-
This application was built using the source code found in AddressBook-level4 by SE-EDU.