Здравствуйте, нужно сделать небольшое дополнение для проведения турниров.
Задача такая.
Админ создает турнир, в турнире участвует 8-10 человек, при наборе установленного кол-ва участников турнир считается запущенным.
Опции турнира - место проведения (город), турниры могут быть женскими и мужскими, три уровня участников - для новичков, средний уровень, высший уровень.
Пользователь может управлять уровнем мастерства в личном кабинете
Пользователи покупают участие в турнире с внутреннего баланса.
После того как в турнире наберется необходимое кол во участников, запись заканчивается . После этого участники рандомно разбиваются по парам, каждой паре участников приходит письмо с данными соперника
в турнире 3 тура, на каждый тур отводится 10 дней
Результаты матчей пользователь вносит в личном кабинете, по результатам формируется рейтинг.
Вывод всех турниров отображается во фронтенде (шорткодом или кодом не важно) + кнопка "принять участие"
При входе в турнир отображаются участники и турнирная таблица.
На странице и в списке пользователей - рейтинг, кол-во побед и поражений.
Внимание! Стоимость указана условная, предлагайте свою, рассмотрю варианты.