Skip to content

TxtToDo: A minimalistic text-based ToDoList app in Java for streamlined task management.

License

Notifications You must be signed in to change notification settings

sam2007-ux/TodoList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TxtToDo - Text-Based ToDoList Application

TxtToDo is a versatile text-based ToDoList application written in Java, aimed at providing a flexible and efficient way to manage your daily tasks.

Table of Contents

Features

1. Task Management

  • 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.

2. User-Friendly Menu

  • 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").

3. Extensibility

  • Simple Codebase: The modular structure allows for easy modification and extension of functionality.
  • Readability: Code is written with clarity and comments for better understanding.

Getting Started

Prerequisites

  • Ensure you have Java installed on your machine.

Installation

  1. 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
  1. Run the application -
    java TodoListApp
    

Usage

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

Example

  1. Add Task:

    Enter the Task: Finish project report

    Task "Finish project report" added.

  2. Remove Task:

    Enter the Task to Remove: Study for exam

    Task "Study for exam" removed.

  3. View Tasks: Enter the Task to View:

    1. Finish project report
    2. Submit assignment
    3. Attend meeting
  4. Exit:

    Exiting the To-Do List Application. Goodbye!

Contributing

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.

License

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!

About

TxtToDo: A minimalistic text-based ToDoList app in Java for streamlined task management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages