An open API service indexing awesome lists of open source software.

https://github.com/muradisazade777/task-tracker


https://github.com/muradisazade777/task-tracker

api csharp json libray modules

Last synced: 7 months ago
JSON representation

Awesome Lists containing this project

README

          

# ๐Ÿ“ Task Tracker CLI App

A lightweight command-line task manager built with C# and .NET. This app allows users to add, list, complete, and delete tasks โ€” all stored in a local `tasks.json` file. Perfect for developers who love simplicity and control from the terminal.

## ๐Ÿš€ Features

- โœ… Add new tasks with custom titles
- ๐Ÿ“‹ List all tasks with completion status
- โœ”๏ธ Mark tasks as completed
- ๐Ÿ—‘๏ธ Delete tasks by ID
- ๐Ÿ’พ Persistent storage via `tasks.json`
- ๐Ÿงผ Clean code structure using services and models

## ๐Ÿ›  Requirements

- [.NET SDK 6.0+](https://dotnet.microsoft.com/download)
- Terminal or command prompt

## โ–ถ๏ธ How to Run

```bash
cd "Task Tracker"
dotnet run
๐Ÿ“Œ Usage
Choose an option from the menu:

Code
1. Add Task
2. List Tasks
3. Complete Task
4. Delete Task
5. Exit
๐Ÿ“„ License
This project is licensed under the MIT License. See below for details.