Техническое задание: Telegram-бот для футбольных турниров

Основная цель

Разработка бота для Telegram, который позволит удобно организовывать и проводить футбольные турниры внутри групп или сообществ, автоматизируя рутинные задачи ведения таблиц и статистики.

Ключевые функциональные требования

1. Турнирная таблица

  • Автоматическое формирование и обновление классической турнирной таблицы с очками, сыгранными матчами, победами, ничьими, поражениями, забитыми и пропущенными мячами.
  • Наглядное отображение позиций команд/игроков.

2. Форматы турниров

  • Возможность создания лиги (круговой турнир).
  • Возможность создания турнира на выбывание (плей-офф).
  • Возможность создания гибридных форматов (например, групповой этап + плей-офф).
  • Важное уточнение: Организатор при создании турнира выбирает только ОДИН из доступных форматов.
  • Ключевое отличие от существующих решений: поддержка проведения множества матчей между одними и теми же участниками (например, Игрок1 vs Игрок2 могут сыграть друг с другом 10-15 раз в рамках одного турнира).

3. Регистрация и ввод результатов

  • Регистрация участников (команд или игроков) непосредственно через Telegram-группу.
  • Механизм ввода результатов матчей через группу (например, с помощью специальных команд).
  • Обязательная система подтверждения результатов администратором группы или вторым участником матча перед их фиксацией в таблице.

4. Статистика и аналитика

  • Автоматическое определение и ведение рейтинга бомбардиров.
  • Определение команды/игрока с самой надежной защитой (меньше всех пропустил).
  • Возможность добавления других статистических показателей (голевые передачи, сухие матчи и т.д.).

Технические и пользовательские требования

  • Основная платформа для бота - Telegram, так как целевая аудитория активно им пользуется.
  • Интерфейс должен быть максимально простым и интуитивно понятным, чтобы минимизировать действия пользователей.
  • Рассматриваются предложения по улучшению функционала и архитектуры в рамках поставленной задачи.

Доработка интернет-магазина на WordPress и WooCommerce: личный кабинет и система скидок

Требуется доработка существующего интернет-магазина на базе WordPress и WooCommerce. Основные задачи: разработка функционального личного кабинета для клиентов и внедрение гибкой системы накопительных и промокодных скидок.