Skip to content

A command-line ToDo application to manage your tasks efficiently, built with SQLite for reliable storage and prompt_toolkit for interactive user input.

License

Notifications You must be signed in to change notification settings

mm9942/TaskFlowCLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TaskFlowCLI

TaskFlowCLI is a command-line ToDo application that helps you manage your tasks efficiently and effectively. Utilizing SQLite for reliable storage and prompt_toolkit for an interactive user experience, TaskFlowCLI aims to streamline your task management process.

Features

  • Create, update, and delete tasks.
  • Mark tasks as completed.
  • Search tasks with keywords.
  • Set due dates for tasks.
  • Manage multiple task lists.
  • User account management.

Getting Started

Prerequisites

  • Python 3.6 or higher.
  • SQLite

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/TaskFlowCLI.git
  2. Navigate to the project directory:

    cd TaskFlowCLI
  3. Install the required dependencies:

    pip install -r requirements.txt

Usage

  1. Run the application:

    python todo.py
  2. Follow the on-screen prompts to manage your tasks.

Contributing

We welcome contributions! Please see CONTRIBUTING.md for details on how to contribute.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgements

About

A command-line ToDo application to manage your tasks efficiently, built with SQLite for reliable storage and prompt_toolkit for interactive user input.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages