Skip to content

harunguter/todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo Application

Screenshot

Run app

    git clone https://github.com/harunguter/todo-app.git
    cd todo-app
    docker compose up -d --build
Frontend API
http://localhost http://localhost/api

API Reference

Get all todos

GET /api/todo

Get single todo

GET /todo/:id
Parameter Type
id string

Add todo

POST /todo
{
    "content": "string"
}

Update todo

PUT /todo/:id
{
    "content": "string"
}
Parameter Type
id string

Delete todo

DELETE  /todo/:id
Parameter Type
id string

Tech Stack

Server: Nginx
Frontend: React
Database: MongoDB
Backend: ASP.NET Core