Files
java-ai-slop/README.md
T
roma-dxunvrs 96af109f6d Update readme
2026-10-03 22:31:54 +03:00

1.1 KiB

Todo REST API

Spring Boot приложение для управления задачами.

Эндпоинты

  • GET /api/tasks/{id} — получить задачу по ID
  • POST /api/tasks — создать задачу
  • PUT /api/tasks/{id} — обновить задачу
  • DELETE /api/tasks/{id} — удалить задачу

Запуск

docker-compose up --build

Приложение доступно на http://localhost:8080

Пример запроса

# Создать задачу
curl -X POST http://localhost:8080/api/tasks \
  -H "Content-Type: application/json" \
  -d '{"title": "Test task", "description": "Description", "completed": false}'

# Получить задачу
curl http://localhost:8080/api/tasks/1

# Обновить задачу
curl -X PUT http://localhost:8080/api/tasks/1 \
  -H "Content-Type: application/json" \
  -d '{"title": "Updated", "description": "New description", "completed": true}'

# Удалить задачу
curl -X DELETE http://localhost:8080/api/tasks/1

Метрики

Информация вот тут