Repository navigation
Task Tracker CLI v1.0.0 Release
This is the initial release of Task Tracker CLI, a simple command-line task management application written in C++.
Features
- Add new tasks with descriptions
- Update task descriptions
- Mark tasks as "todo", "in-progress", or "done"
- Delete tasks
- List all tasks or filter by status
Installation
- Download the appropriate binary for your platform from the releases section
- Or build from source:
git clone https://github.com/yourusername/Task-Tracker-CLI.git cd Task-Tracker-CLI make
Quick Start
# Add a new task
./task-cli add "Implement login feature"
# List all tasks
./task-cli list
# Mark a task as in-progress
./task-cli mark-in-progress 1
# Update a task description
./task-cli update 1 "Implement login feature with OAuth support"
# Mark a task as done
./task-cli mark-done 1
# Delete a task
./task-cli delete 1Known Issues
- The application doesn't handle special characters in task descriptions properly
Next Steps
Planned features for future releases:
- Due dates for tasks
- Priority levels
- Task categories/tags
- Task search functionality
- Interactive mode
Acknowledgements
Thanks to roadmap.sh for the project idea.
Full Changelog: https://github.com/joelng25/Task-Tracker-CLI/commits/v1.0.0