Skip to content

its-Saab/TODO-List

Repository files navigation

ToDoLy is a Todo list application via the command-line. The application will allow a user to create new tasks, assign them a title and due date, and choose a project for that task to belong to. Once they are using the application, the user is able to also edit, mark as done or remove tasks. They can also quit and save the current task list to file, and then restart the application with the former state restored.

Installation

In ToDoLy directory, in terminal:

gradle build

User Interface

User Interface

Features

  • Show a sorted task list (by title / by due date).
  • Add and save new tasks with title,description and due date.
  • Update tasks title,description and due date.
  • Mark tasks as done.
  • Remove unwanted tasks.

Class Diagram

Class Diagram

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

About

Individual project - SDA - Java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published