- This is a desktop task manager application. It has a GUI but most of the user interactions happen using a CLI (Command Line Interface).
- It is a Java application intended for users to manage and keep track of tasks on hand.
- It is written in OOP fashion. It provides a reasonably well-written code example that is significantly bigger (around 12 KLoC).
- Support for Build Automation using Gradle and for Continuous Integration using Travis CI.
- Some parts of this sample application were inspired by the excellent Java FX tutorial by Marco Jakob.
- The sample project created by SE-EDU initiative.
- Natty by joestelmach - A framework to parse relative dates into absolute dates
- FontAwesomeFX by Jens Deters - For icons used in the GUI
