A command-line task tracker built with C# and .NET.
Project Idea: Task Tracker
- Add a task
- Update a task
- Delete a task
- Change task status
- List tasks with status
git clone https://github.com/batuhansacofficial/TaskTracker.gitor download the ZIP file and extract it.
- Restore the Dependencies:
dotnet restore- Build the application:
dotnet build- Run the application:
dotnet rundotnet run add "Modify the description here"dotnet run update <task-id> "Modify the description here"dotnet run delete <task-id>dotnet run mark-in-progress <task-id>dotnet run mark-done <task-id>dotnet run list <status>- (
<status>is optional and can be todo, in-progress or done)
Tasks are stored in tasks.json.
If you encounter issues with the tasks.json file, delete it, and the application will create a new one.
Contributions are welcome! Please open an issue or submit a pull request for any changes.
This project is licensed under the MIT License. See the LICENSE file for details.