Go to file
2026-01-20 13:10:38 +03:00
2026-01-20 13:10:38 +03:00
2026-01-20 13:10:38 +03:00

🏢 OfficeSpace - Приложение для бронирования рабочих мест

Эндпоинты сервера

Метод Путь Описание
GET api/{code}/auth Проверка авторизации
GET api/{code}/info Получение информации о пользователе
GET api/{code}/booking Получение доступных для бронирования мест
POST api/{code}/book Создание нового бронирования

Примеры ответов

Информация о пользователе:

{
  "name": "Иванов Петр Федорович",
  "photoUrl": "https://example.com/photo.jpg",
  "booking": {
    "2025-01-05": {"id": 1, "place": "102"},
    "2025-01-06": {"id": 2, "place": "209.13"}
  }
}

Доступные для бронирования места:

{
  "2025-01-05": [
    {"id": 1, "place": "102"},
    {"id": 2, "place": "209.13"}
  ]
}

Swagger-ui: http://localhost:8080/swagger-ui/index.html#/

Description
No description provided
Readme 48 KiB
Languages
Java 100%