CLI TASK MANAGER
A CLI tool for managing TODO tasks.
Project Purpose
This is a tool designed to manage TODO tasks directly from the command line.
The project repository is available here.
You can also watch the Video Demo here.
Key Features
This tool offers the following two main features:
-
Command-Line Operation
It is designed to capture and process user input directly via the command line interface.
-
CRUD Support
It fully supports all CRUD (Create, Read, Update, Delete) operations.
Technologies & Approach
I selected the following technologies to ensure development efficiency and maintainability:
-
Python
The backend is developed using Python. This project served as part of my technical training and skill development.
-
SQLite3
I chose SQLite3 for its ease of setup and the convenience of writing SQL queries (such as SELECT statements) directly within the code.