Todo App CLI v1.0.0

Console TODO app

Simple and easy-to-use task management tool that works on the command line — no distractions, just tasks.

Python CLI MVC SQLite Todo

Todo App CLI — console TODO app. A simple and easy-to-use task management tool that works on the command line.

Allows users to easily add, delete, edit, and view their tasks without the distraction of complex graphical interfaces.

  • Architectural code refactoring
  • Rewritten using the MVC (Model-View-Controller) architecture
  • Bugs fixed
  • User interface simplified and improved
  • Structure and readability improved (SOLID, DRY, MVC)
  • Complete refusal to store tasks in JSON — only SQLite now

In the next updates: Adding comments to tasks.

  • Add Tasks — quickly add new tasks with description
  • Delete Tasks — remove tasks you no longer need
  • Edit Tasks — update task descriptions
  • View Tasks — see all your tasks in a clean list
  • MVC Architecture — clean separation of concerns
  • SQLite Storage — persistent task storage
  • CLI Interface — no complex GUI, just the command line

# Clone project
git clone https://github.com/smartlegionlab/todo-app-cli.git

# Go to the project folder
cd todo-app-cli

# Run
python main.py

By using this software, you agree to the full disclaimer terms.

Software provided "AS IS" without warranty. You assume all risks.

Full legal disclaimer: See DISCLAIMER.md

License: BSD 3-Clause License