Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

180 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Русы против ящеров

Игра "Русы против Ящеров" для хакатона LetoCTF

сервисы

  • bot - телеграм бот для авторизации
    • aiogram
  • backend - API для Telegram Mini App
    • fastapi
  • frontend - наверное и так ясно?) фронт это фронт
    • react (так решил вебер)
  • db
    • postgres
    • sqlalchemy

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

  1. Написать .env файл по примеру
  2. docker compose up -d --build
  3. profit

про сервисы детальнее

  1. web (frontend + backend)
    • давать ящерам задачи из пула
    • отправлять уведомления в бота про старт/окончание раунда (TBD)
    • просмотр рейтинга
    • опросник русов в конце раунда, чтобы проверить ящеров на выполнение поставленной задачи
    • панелька админа подвала (TBD)
      • создавать таски (TBD)
      • настраивать раунды (TBD)
      • TBD
  2. bot
    • авторизоваться с помощью токена
    • отправка уведомлений (probably)
    • TBD

About

Paranoia game for LetoCTF Hackathon

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages