TxtToDo is a versatile text-based ToDoList application written in Java, aimed at providing a flexible and efficient way to manage your daily tasks.
- Add tasks: Append new tasks to the list effortlessly.
- Remove tasks: Seamlessly eliminate tasks from the list.
- View tasks: Quickly review the current list of tasks.
- Intuitive Menu Options: Easily navigate through the application with a clear and user-friendly menu.
- Multiple Input Formats: Choose your preferred input format, whether it's full commands ("Add Task") or abbreviated commands ("AT" or "1").
- Simple Codebase: The modular structure allows for easy modification and extension of functionality.
- Readability: Code is written with clarity and comments for better understanding.
- Ensure you have Java installed on your machine.
- Clone the repository to your local machine.
git clone https://github.com/sam2007-ux/TodoList.git
2.Compile the Java files -
javac TodoList.java TodoListApp.java- Run the application -
java TodoListApp
2.1 Choose from a variety of options in the menu:
2.2 Add Task
2.3 Remove Task
2.4 View Tasks
2.5 Exit
-
Add Task:
Enter the Task: Finish project report
Task "Finish project report" added.
-
Remove Task:
Enter the Task to Remove: Study for exam
Task "Study for exam" removed.
-
View Tasks: Enter the Task to View:
- Finish project report
- Submit assignment
- Attend meeting
-
Exit:
Exiting the To-Do List Application. Goodbye!
I welcome contributions! If you have ideas for new features, enhancements, or bug fixes, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
Feel free to copy and use this README template for your project!