Этот микросервис реализует функциональность управления списком задач.
- Установленный 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
- Получает список задач.