TGViewer
От идеи до продукта B2B & B2C | Виктор Чертков От идеи до продукта B2B & B2C | Виктор Чертков @productvc · 5.83K subscribers
Post #307 2.84K
Как воскресний футбол превратился в небольшой data‑продукт 😃

Уже несколько лет я играю в футбол с одной компанией ребят. Сначала всё было максимально просто: собрались, разделились на команды, сыграли и разъехались.

Потом мы начали записывать результаты. Следом появились голы и передачи. Затем — составы, позиции, описания матчей и короткие видеообзоры с голами и опасными моментами ⚪️

В какой-то момент я понял, что у нас уже практически ни одна игра не проходит без данных. Всё это копилось в Telegram, таблицах и отдельных сообщениях, а ребята всё чаще спрашивали: кто стал лучшим игроком матча, как сравнить игроков и как собрать действительно равные команды❓

Решил собрать всё в одном месте.
За один выходной с помощью AI-агентов я сделал первую рабочую версию проекта, а затем начал дорабатывать её уже на реальных матчах и обратной связи от команды.

Если кому-то интересна техническая часть: интерфейс сделан на React и TypeScript, данные хранятся в SQL-базе Cloudflare D1, а Python используется для переноса, проверки и пересчёта статистики, а также балансировки составов. AI-агенты помогают разбирать архив, восстанавливать историю матчей, проверять данные и готовить рекомендации.

Что получилось👇
У каждого игрока теперь есть личный профиль и персональный код для входа.
Игрок заполняет структурированную анкету: выбирает позиции, оценивает технические, тактические, физические и психологические качества, указывает сильные стороны и зоны роста.
Отдельно можно отметить текущее состояние:
🎊 полностью готов;
🎊 готов частично, например на 70%;
🎊 восстанавливается;
🎊 травмирован;
🎊 временно не может играть.
На сайте сохраняются:
📟 история матчей и составов;
📟 счета и результаты по таймам;
📟 голы и передачи;
📟 кто кому ассистировал;
📟 последовательность игровых событий;
📟 короткое описание того, как проходил матч;
📟 накопительная статистика игроков;
📟 рейтинг результативности;
📟 PPG — среднее количество командных очков за матч

После каждого матча открывается голосование на 24 часа. Участники выбирают MVP, лучшего атакующего, полузащитника, защитника и вратаря — отдельно в каждой команде.
Пока голосование продолжается, никто не видит чужие голоса, счётчики и предварительных лидеров. Все результаты открываются только после закрытия, чтобы в небольшой группе нельзя было вычислить выбор конкретного человека.

Сейчас внутри уже 62 профиля игроков, 26 карточек истории, почти 30 матчевых записей, более 300 участий и свыше 90 сохранённых игровых событий. Получились не условные «150 параметров», а тысячи отдельных значений, связанных между собой🔥

А где здесь AI? 👻
Перед следующей игрой я передаю агентам список готовых игроков. Они сопоставляют позиции, результативность, PPG, текущую готовность, сыгранность и качественные наблюдения по прошлым матчам.

После этого AI предлагает два состава и объясняет логику баланса: где сильнее защита, кому нужен быстрый форвард, кого нельзя оставлять единственным центральным защитником и кому требуется ротация.

🔄 По моим ощущениям, на серии последних игр рекомендации уже не раз давали очень плотные матчи, где исход решался одним-двумя мячами. Были и промахи — зато теперь их можно не просто обсуждать, а разбирать на данных и учитывать дальше.

В итоге из обычного любительского футбола получилась своя маленькая аналитическая платформа 🇮🇹

Токенов, конечно, съелось прилично 😊 Но первую версию я собрал за выходной, получил огромное удовольствие от процесса, а главное — ребята действительно начали этим пользоваться и остались довольны.

Теперь думаю, как эту механику можно развить дальше и можно ли адаптировать её для других любительских команд🙃
  • 🔥 20
  • ❤ 12
  • 👏 11
  • 🎉 3
  • 👍 2
More from @productvc
  1. Sep 22, 2026Кажется, продуктовые команды начинают пересобираться 👁 Решил посмотреть, как AI меняет ра…
  2. Sep 17, 2026Полгода делать B2B SaaS, а потом искать, кому его продать⚪️ Для этого даже план есть: найт…
  3. Sep 15, 2026Ребят, привет😊 Задач и встреч каждую неделю всё больше. И чаще всего теряются мелочи: поч…
  4. Sep 10, 2026Недавно писал про то, как у продакта может зашориться взгляд, если слишком долго сидеть вн…
  5. Sep 9, 2026Рекомендательные системы это не просто «показать пользователю то, что ему больше всего под…
  6. Sep 8, 2026На днях вышел GPT Astra и пока мне прям очень нравится👨‍💻 Работает безумно быстро. Агент…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →