Номинируйте кейсы на Workspace Digital Awards 2026. Прием заявок до 15 марта по льготной цене, успейте принять участие!
2PEOPLE IT
Telegram Mini App с геймификацией для Web3-проекта
2PEOPLE IT
#Разработка чат-ботов и Mini Apps

Telegram Mini App с геймификацией для Web3-проекта

2PEOPLE IT Россия, Санкт-Петербург
Поделиться: 0 0 0
Telegram Mini App с геймификацией для Web3-проекта
Клиент

NDA

Сфера

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

Регион

Россия, Санкт-Петербург

Порталы и сервисы

Сдано

Декабрь 2024

Задача

Разработка геймифицированного 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

https://2people.io/cases/tapalka-web3

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

  • JavaScript JavaScript Язык программирования
  • TypeScript TypeScript Язык программирования
  • React.js React.js Фреймворк/библиотека

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

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

2PEOPLE IT с удовольствием обсудит вашу задачу

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