
Mirage Arena
Веб-платформа кіберспортивного клубу в Бидгощі: турніри з оплатою, спільнота, чат і адмін-панель для керування клубом.
- Year
- 2026
- Role
- Full-stack розробка та дизайн
- Client
- Mirage Arena (власний бізнес)
- Date
- Apr 1, 2026
Виклик
Кіберспортивні клуби в Польщі — переважно фізичні простори без серйозного digital-присутності. Турніри проводяться через Discord-обʼявами, реєстрація — в Google Forms, оплата — на руки. Ми запускали власний клуб у Бидгощі і вирішили зробити інакше: щоб уся операційна частина працювала через один сайт.
Що зробили
Платформа покриває весь цикл — від онлайн-реєстрації на турнір до автоматичної оплати, формування команд, чату підтримки і адмін-панелі для керування ПК-залом.
Ключові модулі:
- Турнірна система — bracket-генерація, реєстрація команд, призовий фонд, payout
- Платежі — Stripe з підтримкою карток і BLIK (обовʼязковий польський payment method)
- Соцмережа — друзі, особисті повідомлення, команди, опитування
- OAuth — вхід через Discord, Steam, FACEIT
- Реферальна система з трекінгом конверсій
- Тех-підтримка в чаті з ескалацією до адмінів
- Адмінка — керування турнірами, ПК-залом, статистика
- Мультимовність — EN / UA / PL з повним перекладом інтерфейсу
Архітектура
React 18 + Vite на фронті дають швидкий dev-loop і малий bundle-size. PHP 7.4+ з MySQL 8 на бекенді — стек, який ми обрали свідомо: простий деплой, добре масштабується вертикально, уся команда має з ним досвід.
PHPMailer для транзакційних email-ів. OAuth-flow зроблений вручну для гнучкості з кастомними scope-ами Discord, Steam і FACEIT.
Результат
Платформа працює на проді: miragearena.eu. Клуб готується до офіційного відкриття у 2026 році.