Telegram Mini App с геймификацией для Web3-проекта с игровыми циклами, апгрейдами, лидербордами и реферальной системой

Ссылка на работу
image
Разработка геймифицированного Telegram Mini App для Web3-проекта. Игровые сервисы / Web3 / Digital Entertainment, Telegram Mini App, MVP (~4 месяца). Заказчик — европейский проект. Задача: вовлечь пользователей в регулярную игровую активность, сформировать сообщество, аккумулировать метрики, подготовить аудиторию к Web3-продукту с токеномикой. Решение: игра-тапалка с соревновательной механикой. Пользователь участвует в игровых циклах и мини-играх, прокачивает персонажа, зарабатывает очки (PTS) и монеты, соревнуется в рейтингах, приглашает друзей через реферальную систему. Реализованы: валюты и ресурсы, циклы из 10–20 мини-игр с таймингами, вероятности Winrate и Luck, апгрейды, лидерборды, лутбоксы, квесты. Функции: авторизация через Telegram API, главный экран с циклами и таймерами, тапалка с комбо-механикой, система апгрейдов, лидерборды, закрытая реферальная система. Вызовы: сложная игровая логика, тайминг циклов, баланс вероятностей, закрытая реферальная система. Решения: формализация состояний на этапе аналитики, серверная валидация, гибкая конфигурация механик. Технологии: React 18, TypeScript, Vite, Tailwind, React Query, Telegram WebApp API; Node.js, Express, MongoDB; GitLab CI/CD. Результаты: полноценный MVP, основа для Web3-запуска, готовность к масштабированию, активная пользовательская база. Полный кейс: https://2people.io/cases/tapalka-web3
https://2people.io/cases/tapalka-web3