Этот микросервис реализует функциональность управления списком задач.
- Установленный Docker
- Установленный Docker Compose
- Клонируйте репозиторий проекта на свой компьютер:
git clone https://github.com/ymoldabe/Todo_list
- Перейдите в директорию проекта:
cd ./Todo_list
- Запустите приложение с помощью Docker Compose:
make run
или
docker-compose up
- Чтобы остановить приложение, выполните команду:
make stop
или
docker-compose down
- Метод: POST
- URL: /api/todo-list/task
- Тело запроса:
{
"title": "Купить книгу",
"activeAt": "2023-08-04"
}
- Создание новой задачи
- Метод: PUT
- URL: /api/todo-list/task:id
- Тело запроса:
{
"title": "Купить книгу - Высоконагруженные приложения",
"activeAt": "2023-08-05"
}
- Обновление существующей задачи.
- Метод: DELETE
-
URL: /api/todo-list/task:id
- Удаление задачи.
- Метод: PUT
-
URL: /api/todo-list/task:id/done
- Помечает задачу как выполненную.
- Метод: GET
-
URL: /api/todo-list/task
- Получает список задач.