- Create new tasks
- Read task details by ID
- Update task name, description, status, or deadline
- Delete a task
- List all tasks
└── umarlypoeta-taskmanager/
├── TaskManager.iml
└── src/
├── Main.java # Main application class
├── STATUS.java # Enum storing task statuses
├── TASK_MODIFY_CHOICE.java # Enum for task modification options
├── Task.java # Class representing a task
└── Task_Manager.java # Class managing tasks
- Java 8 or later
- Clone the repository or download the project files.
- Open a terminal in the
umarlypoeta-taskmanagerdirectory. - Compile the code:
javac src/*.java -d out - Run the application:
java -cp out Main
Task Manager Menu:
1. Create Task
2. Read Task
3. Update Task
4. Delete Task
5. List Tasks
6. Exit
Choose an option:
umarlypoeta