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)