A simple command-line task manager demonstrating Python project structure and GitHub features.
- Add, list, update, and delete tasks
- Mark tasks as complete
- Save tasks to a JSON file
- Command-line interface
git clone https://github.com/unito07/python-task-manager.git
cd python-task-manager
pip install -r requirements.txtpython -m taskmanager.clipython-task-manager/
├── taskmanager/ # Main package directory
│ ├── __init__.py # Package initialization
│ ├── cli.py # Command line interface
│ └── manager.py # Core task management logic
├── tests/ # Test directory
│ └── test_manager.py # Tests for task manager
├── README.md # Project documentation
└── requirements.txt # Project dependencies
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
MIT License