Skip to content

Latest commit

 

History

History
22 lines (12 loc) · 1.82 KB

File metadata and controls

22 lines (12 loc) · 1.82 KB

Бронирование мест

Цель проекта — создать сервис, который обеспечит быстрое, гарантированное и удобное бронирование рабочих мест и прочих помещений через интерфейс на сайте

  1. Быстро. Минимизировать количество шагов в процессе бронирования
  2. Гарантированно. Обеспечить актуальное отображение свободных мест и возможность узнать загруженность на нужные дату/время. Не допускать возможности брони одного места двумя участниками
  3. Удобно. Создать интуитивно понятный интерфейс без лишних переходов, с линейной навигацией по сценариям использования

Функциональные требования:

  • Возможности бронирования. Опции для создания и отмены бронирований
  • Административный интерфейс. Управление бронированиями и редактирование данных пользователей

Для запуска сервиса достаточно склонировать репозиторий себе и в нем ввести команду docker-compose up -d

запустятся основной сервис и сервис авторизации, Swagger'ы которых лежат на http://localhost:8081/swagger-ui.html и http://localhost:8080/swagger/index.html соответственно.

credentials админа: admin@example.com : admin123