- Убедитесь, что у вас установлен Docker
- Склонируйте данный репозиторий:
git clone https://github.com/Cat-n-Code/fitness_app_backend.git && cd fitness_app_backend
- Запустите сервис:
docker compose -f docker-compose.yaml -f docker-compose.dev.yaml up -d
- После запуска, сервис будет доступен по адресу http://localhost:8080. Также по адресу http://localhost:8080/docs будет доступна OpenAPI документация.
- Остановка сервиса:
docker compose -f docker-compose.yaml -f docker-compose.dev.yaml down
Перед использованием вам нужно пройти аутенфикацию:
- Выберите сервер в левом верхнем углу экрана /docs servers (localhost или 176.109.107.222).
- Зарегестрируйтесь в качестве клиента или тренера. (/customers/registration, /coaches/registration)
- Пройдите аутенфикацию. Введите логин и пароль. Получите token. (/auth/#)
- Введите token через зеленую кнопку "Authorize" в правом верхнем углу веб-страницы /docs