Тип: самописна iGaming веб-платформа (crash + mini-games)
1. Формат роботи
• Вся розробка тільки на нашому сервері
• Доступи надаємо (SSH / DB / repo)
• Весь код і архітектура належать замовнику
• Ніякого Firebase, no-code, client-side логіки
2. Мета
Зібрати серверну ігрову платформу, що витримує трафік, з:
• керованою математикою (RTP / House Edge)
• повноцінною адмінкою
• можливістю масштабування та white-label
3. MVP: ігри (10 шт)
Crash (1 движок, різні UI):
1. Aviator-style
2. Speed Crash
3. Chicken Road Crash
4. Space Monkey Crash
Mini-games:
5. Plinko
6. Dice
7. CoinFlip
8. Mines
9. Tower Rush
10. Wheel (міні-рулетка)
4. Ключові вимоги до архітектури
• Вся математика і RNG тільки на сервері
• Клієнт — тільки візуал
• Усі ігри — окремі модулі
• Crash через WebSocket
• Масштабування під 5 000+ онлайн
Стек :
• Backend (Node / Go / Python — не принципово)
• PostgreSQL + Redis
• Черги / async-обробка
• Docker / нормальний деплой
5. Фінанси
• Ledger-підхід (баланс = сума проводок)
• Типи операцій: deposit / bet / win / bonus / withdraw
• Баланс ніколи не зберігається одним числом
6. Ігрова математика
• RTP: 80.00 – 99.99%, налаштовується в адмінці
• House Edge розраховується автоматично
• Волатильність: low / mid / high
• Таблиці виплат — JSON, редагуються
Crash:
• crash-point генерується заздалегідь
• cashout фіксується сервером
• ліміти: max bet / max payout / period cap
7. Адмінка
• Dashboard (users, deposits, profit, pending)
• Управління іграми:
• RTP slider
• volatility
• payout JSON
• Користувачі
• Фінанси
• Промокоди
• Виводи (ручний approve/reject)
8. Безпека
• Криптостійкий RNG (не Math.random)
• server seed + nonce
• Anti-exploit:
• ліміти виграшів
• захист від replay / race / packet abuse
• Лог кожного раунду (для спорів)
9. Бонуси (MVP)
• First deposit bonus
• Reload bonus
• Cashback / rakeback
• Окремий bonus balance
• Wagering, ліміти, логування
• Управління через адмінку
10. White Label
• Один движок → кілька брендів
• Бренд = домен + дизайн + налаштування
• UI відокремлений від логіки
• Архітектура готова до клонування
11. Що надає замовник
• Дизайн / UI
• Контент
• Сервер
12. Що зобов'язаний видати розробник
• Джерельний код
• Документацію
• Docker / інструкції
• Структуру БД
13. Критерій приймання
• Усі 10 ігор працюють
• RTP реально впливає на математику
• Баланси сходяться по ledger
• Адмінка управляє всім
• Під навантаженням нічого не падає