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.
- 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.
- Python 3.6 or higher.
- SQLite
-
Clone the repository:
git clone https://github.com/your-username/TaskFlowCLI.git
-
Navigate to the project directory:
cd TaskFlowCLI
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the application:
python todo.py
-
Follow the on-screen prompts to manage your tasks.
We welcome contributions! Please see CONTRIBUTING.md
for details on how to contribute.
This project is licensed under the MIT License - see the LICENSE.md
file for details.