Разработка геймифицированной Web3-платформы в формате Telegram Mini App (MVP) для европейского рынка.
Задача — создать продукт, который вовлекает пользователей в регулярную игровую активность, формирует активное сообщество, аккумулирует поведенческие метрики и подготавливает аудиторию к будущему запуску Web3-экосистемы с токеномикой.
Мы реализовали Telegram Mini App в формате tap-to-earn игры с соревновательными механиками. Пользователь участвует в игровых циклах из мини-игр, зарабатывает очки и внутриигровую валюту, прокачивает персонажа, открывает лутбоксы, выполняет квесты и соревнуется в лидербордах. Дополнительно внедрена закрытая реферальная система с лимитами.
Ключевая особенность — многоуровневая игровая логика с вероятностями (winrate, luck), системой апгрейдов и фоновых игровых циклов. Вся математика, тайминги и проверки вынесены на backend с серверной валидацией и антиабьюз-механиками.
Реализованы: авторизация через Telegram API, игровые сессии и таймеры, система апгрейдов, лидерборды, квесты и достижения, инвентарь и редкости предметов, административная панель для управления конфигурациями.
Архитектура — клиент–серверная с чётким разделением UI и бизнес-логики. Стек: React 18, TypeScript, Vite, Tailwind, Telegram WebApp API; Node.js, Express, MongoDB Atlas.
Результат — полноценный MVP, готовый к масштабированию, росту DAU и интеграции Web3-механик.
Подробнее о кейсе: https://2people.io/cases/tapalka-web3