Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/saifadin1/task-tracker
https://github.com/saifadin1/task-tracker
Last synced: about 7 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/saifadin1/task-tracker
- Owner: saifadin1
- Created: 2024-09-05T00:43:59.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-09-05T01:44:04.000Z (2 months ago)
- Last Synced: 2024-09-06T07:29:08.653Z (2 months ago)
- Language: C#
- Size: 358 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Task Tracker CLI to-do list application
[roadmap project](https://roadmap.sh/projects/task-tracker)
**Task Tracker** is a console-based application for managing tasks. It allows users to add, list, and store tasks in a JSON file.
## Features
- **Add a Task**: Allows you to add tasks with details like status, description, and timestamps.
- **List Tasks**: Displays all the tasks in a clear tabular format with details like ID, status, description, and created/updated timestamps.## Prerequisites
- [.NET SDK](https://dotnet.microsoft.com/download)
- [Newtonsoft.Json (Json.NET)](https://www.nuget.org/packages/Newtonsoft.Json) installed in the project.## Installation
1. **Clone the repository**:
```bash
git clone https://github.com/your-username/TaskTracker.git
2. **Navigate to the project directory:**
```bash
cd TaskTracker
3. **Install Newtonsoft.Json package: You can install it using the .NET CLI:**
```bash
dotnet add package Newtonsoft.Json
4. **Run the application:**
```bash
dotnet run