Skip to content

muradislamzada/python-task-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python Task Manager CLI A simple yet powerful command-line task manager to create, track, and manage daily tasks. Built with Python, this project demonstrates JSON file handling, basic authentication, and API request management—perfect for learning or extending into more complex applications.

✨ Features Task Management: Create, update, and delete tasks effortlessly.

JSON Storage: Tasks are saved in tasks.json for easy data handling.

Modular Code: Clean and structured for easy customization.

Basic Authentication: Secure access to sensitive operations.

API Integration: Example of sending/receiving API requests (extendable).

🚀Installation 1.Clone the repository: git clone https://github.com/yourusername/python-task-manager.git cd python-task-manager 2.Install dependencies: pip install -r requirements.txt

🛠 Usage Run the main script to start managing tasks: python main.py Example Commands: Add a task: add "Complete project README"

List tasks: list

Mark as complete: complete 1 (where 1 is the task ID)

About

Simple Python task manager CLI app to create, track, and manage daily tasks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages