Наталя ХандусенкоГаряченьке
28 липня 2026, 17:37
2026-07-28
Український розробник створив платформу для прогнозів на матчі Counter-Strike разом із друзями. Як GGPick робить цей процес простим та азартним
Junior Full Stack розробник Роман Кузишин створив GGPick — інтерактивну платформу для прогнозів на матчі з Counter-Strike 2 у колі друзів. Попри те, що проєкт розроблявся вечорами, він уже залучив перших 30 активних користувачів, що є чудовим стартовим результатом для розробника-початківця.
Junior Full Stack розробник Роман Кузишин створив GGPick — інтерактивну платформу для прогнозів на матчі з Counter-Strike 2 у колі друзів. Попри те, що проєкт розроблявся вечорами, він уже залучив перших 30 активних користувачів, що є чудовим стартовим результатом для розробника-початківця.
Про свою розробку Роман Кузишин розповів у LinkedIn.
Головна ідея GGPick — зробити прогнози на CS2-турніри (такі як BLAST Bounty, IEM чи ESL Pro League) простими, прозорими та азартними для дружніх компаній. Користувачі можуть створювати власні приватні ліги, ділитися інвайт-кодами з друзями й змагатися за звання найкращого аналітика.
За точний вгаданий рахунок матчу гравець отримує +100 очок, за перемогати лише обраної команди — +50 очок, а за помилковий прогноз нараховується штраф у −25 очок.
Прогнози автоматично приховуються одразу після старту матчу, щоб уникнути фальсифікацій, а підрахунок балів і оновлення таблиці лідерів відбуваються в режимі реального часу.
Зручний інтерфейс та функціонал: користувачам доступний повний шлях від швидкої реєстрації (через email або Google) до вибору турніру, створення ліг і відстеження глобального рейтингу.
«Під капотом, якщо цікаво: Next.js + React + TypeScript, Fastify + Prisma + PostgreSQL, а дані про матчі підтягуються самі з Liquipedia, PandaScore і Valve Regional Standings», — пояснив розробник.
Особливу увагу розробник приділив безпеці та приватності: сервіс збирає лише базові дані для авторизації (нікейн, email, хешований пароль) та зберігає налаштування користувача, не працюючи з платіжними даними. Крім того, реалізовано функцію повного видалення акаунту та збережених даних за бажанням користувача.