todo-app icon indicating copy to clipboard operation
todo-app copied to clipboard

Full stack todo application.

Todo Application

Screenshot

Run app

    git clone https://github.com/harunguter/todo-app.git
    cd todo-app
    docker-compose up
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, Semantic UI
API: Node, Express, MongoDB