Skip to content

Админка для Всероссийского Космического Чемпионата

License

Notifications You must be signed in to change notification settings

vklachkov/spacechamp

Repository files navigation

Адмика для организаторов и жюри Космического Чемпионата. Она нужна для:

  • Просмотра и редактирования заявок
  • Оценки участников
  • Назначения команды
  • Рассылки писем участникам

Как запустить?

Локально

Frontend

$ cd frontend
$ npm i
$ npm run start

Backend

$ cd backend
$ mkdir target-data
$ cargo run -- --db-url "postgresql://NAME:PASSWORD@HOST:5432/spacechamp" --addr "127.0.0.1:8833" --sessions-path "target-data/sessions.json" --notisend-token "TOKEN"

Генератор Отчётов

Необязателен, только для разработки и тестирования этой фичи.

$ cd report-generator
$ uv run app.py --host 127.0.0.1 --port 8866 --debug

На проде

Смотрите в Github Workflows.

Лицензия

Проект лицензирован под GPLv3.

About

Админка для Всероссийского Космического Чемпионата

Resources

License

Stars

Watchers

Forks

Packages

No packages published