Skip to content

Create a console application with Java #2

@SevcanAlkan

Description

@SevcanAlkan

Use MAVEN on the project.
Complete the #1 and #3 tasks before until to start this task.

Definition of the app

The app is simple TO-DO app and it will be a Console application.

Requirments

  • Listing all TO-DO items
  • Adding new TO-DO item
  • Deleting TO-DO item
  • Marking an item as 'Completed'
  • The listing function should be able to show which tasks are completed and which ones aren't completed. Also, the items should be ordered by adding date&time and completion status.
  • The app should read the date from a JSON file on the opening. Also, before the close, the app have to save all data into a JSON file.

Example TO-DO item model: { id: 1, date: 22/02/2020 15:00 AM, content: 'go to the market', isCompleted: false }

Example generated JSON files;

  • 21022020.json
  • 20022020.json

The app should create a new file for each day, to minimize data losses

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions