Лидеры года — новая категория на Workspace Digital Awards! Номинируйте вашу команду, продукты и проекты.
Freeblock.dev
Spinera — Telegram Mini App с игровой механикой и админ-панелью
Freeblock.dev
#Разработка чат-ботов и Mini Apps#Разработка программного обеспечения#Администрирование серверов

Spinera — Telegram Mini App с игровой механикой и админ-панелью

9 
Freeblock.dev Беларусь, Минск
Поделиться: 0 0 0
Spinera — Telegram Mini App с игровой механикой и админ-панелью
Сфера

Развлечение и спорт

Сдано

Сентябрь 2024

Задача

Разработать с нуля Telegram Mini App с авторизацией через Telegram, игровой механикой на основе защищённого генератора случайных чисел и гибко настраиваемой моделью RTP. Реализовать пополнение баланса в LTC и USDT TRC20 с автоматической конвертацией в рубли, вывод средств, историю спинов, систему ваучеров, уровни и XP, реферальную программу и еженедельное событие Jackpot Friday. Создать административную панель для управления пользователями, платежами, призами, вероятностями и финансовыми показателями, а также Telegram-бот для оперативной проверки и погашения ваучеров.

Решение

Работа над проектом Spinera

Разработана игровая платформа Spinera в формате Telegram Mini App.

Реализована автоматическая авторизация пользователей через Telegram.

Создана серверная игровая механика с защищённым генератором случайных чисел.

Добавлена возможность гибкой настройки призов, вероятностей и целевого RTP.

Реализовано пополнение баланса в LTC и USDT TRC20 с автоматической конвертацией средств в рубли.

Добавлена система заявок на вывод средств с ручным подтверждением администратором.

Создан профиль пользователя с балансом, уровнем, ваучерами и историей последних спинов.

Реализована система уровней и XP с наградами за активность.

Добавлена реферальная программа с начислением бесплатных спинов после первого пополнения приглашённого пользователя.

Реализовано еженедельное событие Jackpot Friday с автоматическим определением участников и начислением призов победителям.

Создана система уникальных ваучеров на физические призы с ограниченным сроком действия.

Разработан административный Telegram-бот для проверки и погашения ваучеров.

Создана административная панель для управления пользователями, балансами, выплатами, призами и настройками игровой экономики.

Добавлены роли администратора и поддержки с разными уровнями доступа.

Реализован аудит действий сотрудников и журнал финансовых операций.

Добавлен аналитический дашборд с показателями активности, удержания, депозитов, выводов, прибыли и фактического RTP.

Настроены защита от ботов, ограничение частоты запросов и базовая DDoS-защита.

Подготовлена тестовая среда и CI/CD-процесс для безопасного выпуска обновлений.

Технологии

Node.js, React, NestJS, Next.JS, PostgreSQL, MySQL, Docker, GitLab CI

Блокчейн-интеграции

Bitcoin

Период в карточке указан ориентировочно, по оценке команды.

Результат

Создана Telegram-платформа с игровым профилем, платежами, ваучерами и административными инструментами.

https://freeblock.dev/cases/mobile/spinera

Стек технологий

  • Next.js Next.js Фреймворк/библиотека
  • Nest Nest Фреймворк/библиотека
  • React.js React.js Фреймворк/библиотека
  • MySql MySql База данных
  • PostgreSQL PostgreSQL База данных

Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Freeblock.dev с удовольствием обсудит вашу задачу

Оставить заявку