Нужна была платформа, на которой можно регистрироваться участникам и создавать турниры для соревнований в Fifa.
У участников должны быть профили, разнообразная статистика по сыгранным матчам, история противостояний, рейтинг Эло и тд
Также нужны топ-10 и топ-100 игроков с полной статистикой по матчам и голам
Написал web-приложение на React+TS, бэк на Python + redis + postrges
Турнирные форматы: single и double elumination, round-robin, swiss
Игроки автоматически продвигаются по турнирной сетке, после матчей рассчитывается изменение Эло.
В профиле пользователей вывел статистику и историю по турнирам.
Регистрация и сброс пароля через email
На время разработки был настроен CI/CD в github для автоматической доставки изменений на сервер.
Получился сайт с лаконичным и удобным дизайном для проведения турниров в разных форматах