# README
Schedule API
API для бота расписания занятий РГРТУ.
Swagger documentation
Запуск
Для запуска понадобиться make
(скачать)
и docker
(инструкции по установке).
Запуск локально, с поднятой базой данных отдельно. (Базу данных можно поднять в docker
выполнив docker compose up mongodb -d
):
make run
Запуск всего проекта с помощью docker compose
:
make d
Локальная разработка
Для работы некоторых линтеров нужен diff. Для Windows его можно скачать по ссылке.
Линтеры
- Установка:
make install
- Запуск проверок:
make lint
- Исправление замечаний линтеров автоматически, если возможно:
make fix