Дворянинов Павел

BOLD

Игровое приложение на платформе Telegram Mini Apps, целью которого является повышение игрового рейтинга за счет покупки новых тапов.

Цветовые варианты оформления страниц
Личный кабинет, список уровней и публичный профиль игрока
Игровой экран, таблица лидеров и обновление личного кабинета
Интеграция с сервисами Telegram

Цветовые варианты оформления страниц

Проект

Новая игра для пользователей Телеграм, запущенная в начале 2025 года. Целью игры является повышение рейтинга на внутриигровой арене за счет приобретения новых тапов. Приложение является HighLoad системой и имеет личный кабинет, магазин тапов, список уровней, таблицу лидеров и игровой экран. Игра действительно уникальна не только за счет своей игровой концепции, но и современного стека технологий, который был применен на данном проекте. Проект является интеллектуальной собственностью компании Intelligent Analytics и опубликован на сайте dvoryaninov.tech с согласия ее представителей.

Выполненные задачи

1. Спроектирована архитектура приложения. Разработан набор компонентов пользовательского интерфейса. Настроено соединение с REST API сервером; 2. Настроена аутентификация пользователя с использованием Telegram Auth API; 3. Для постоянной синхронизации игровой сессии с сервером подключен протокол WebSockets и произведена оптимизация отправляемых данных; 4. Выполнена интеграция с Telegram Mini Apps API и Telegram Analytics API; 5. Настроены внутриигровые покупки за счет Telegram Stars; 6. Разработана система обновления цветового оформления уровней приложения; 7. Выполнена валидация отправляемых и получаемых данных на стороне клиента; 8. Информационная система развернута на облачном сервисе с автоматической сборкой.

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

ViteJS

TailwindCSS

TypeScript

Shadcn

RadixUI

React Query

Jotai

REST API

WebSockets

React Hook Form

Zod

Tanstack Router

Telegram Mini Apps

Telegram Analytics

Profiler

Eslint

Prettier

Docker

CI/CD Pipelines

HTTPS