Skeleton for Java for New Engineers to build a console-based ToDo list manager
Fork and use the JavaGettingStarted_ToDoList repository as a starting point Follow the instructions in the original JavaGettingStarted ToDoProject.md file.
- Create a program in this project
- this is a simple, console-based program
- Build and manage a TODO list
- Display the Task in a readable format
- Edit an existing Task
- Tasks have the following characteristics
- Task Name
- Due Date
- In Progress
- Completed
- Display a list of Tasks
- Add a new Task
- Edit an existing Task
- Delete an existing Task
- Read the list of Tasks from a local tasks.json file
- Write the list of Tasks to a local tasks.json file
We're going to write a small, console-based program that allows us to manager our ToDo list. it should allow us to read the file from tasks.json, save a changed set of Tasks back to tasks.json, list our tasks, add/change/delete a task, and exit the program.
The general flow of the program should be to display a list of actions the user can perform, accept a request, perform the request, and return to the original list of actions.