Система бронирования учебных мест в библиотеке НИТУ МИСИС.
Студенты могут заранее забронировать место в читальном зале через веб-приложение, подтвердить присутствие с помощью QR-кода и управлять своими бронированиями. Администраторы получают инструменты для контроля загрузки залов и управления пользователями.
- Бронирование мест в читальных залах
- Интерактивная карта расположения мест
- QR-подтверждение присутствия
- Автоматическая отмена неактивных броней
- Просмотр и управление своими бронированиями
- Административная панель
- JWT-аутентификация и разграничение ролей
- SvelteKit
- JavaScript
- Vite
- FastAPI
- SQLAlchemy
- JWT Authentication
- PostgreSQL
- Docker
- Nginx
- Docker Desktop
git clone https://github.com/Viktoria129-dt/NUST-SeatFlow.git
cd NUST-SeatFlow
docker compose up --buildПосле запуска:
- Frontend: http://localhost
- API Docs: http://localhost:8000/docs
docker compose downПодробная документация находится в папке /docs.
- Sonya Popova
- Victoria Pinyakina




