Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Протестировать весь функционал Telegram Mini App Bot можно по тегу — @StarWarsArenaBot

Разработал Telegram Mini App в тематике Star Wars с полноценной игровой логикой, веб-интерфейсом, Telegram-ботом и административной панелью. Проект представляет собой интерактивную браузерную игру внутри Telegram, где пользователь запускает приложение через бота, создает персонажа, выбирает сторону силы и взаимодействует с игровыми механиками в реальном времени.

Система включает клиентскую часть, серверную API-логику, Telegram-бота для игроков, отдельного admin-бота и веб-админку для управления игрой. Основная цель — создание полноценного игрового продукта с продуманной архитектурой, авторским дизайном и возможностью стабильного развертывания на сервере.

Реализовано в проекте:

• Telegram-бот для запуска Mini App
• Отдельный admin-бот
• Веб-приложение (Telegram WebApp)
• Регистрация и создание персонажа
• Выбор фракции (Jedi / Sith)
• Система прокачки и характеристик
• Ограничения способностей по фракциям
• PvP-арена с очередью и боевой логикой
• Захват планет с наградами
• Daily-режимы (босс, фарм)
• Инвентарь и экипировка
• Передача и удаление предметов
• Магазин (игровая валюта + донат)
• Крафт и апгрейд оружия
• Онлайн-статус игроков
• Рейтинг и таблица лидеров
• Режим техобслуживания
• Безопасная авторизация (Telegram init data)

Игрок может развивать персонажа, участвовать в PvP-сражениях, собирать экипировку, фармить ресурсы, прокачивать способности и участвовать в захвате планет. Реализована система прогрессии, внутриигровая экономика и взаимодействие между игроками, что делает проект полноценной многомодульной игрой, а не просто Mini App.

Административная часть:

• Telegram admin-бот
• Веб-админка
• Поиск и редактирование игроков
• Управление характеристиками и валютами
• Выдача / удаление предметов
• Контроль daily-активностей
• Управление планетами
• Удаление игроков / полный вайп
• Включение режима техобслуживания

Админ-инфраструктура позволяет управлять проектом, тестировать баланс и модерировать игру без изменения кода.

Серверная часть и VDS:

Backend развернут на VDS для обеспечения стабильной работы 24/7. Реализована обработка API-запросов, синхронизация данных между ботом, клиентом и админкой, а также безопасная авторизация через Telegram.

На сервере реализованы:
• REST API
• Работа с игровыми данными
• Валидация Telegram WebApp
• Генерация start-токенов
• Разделение user/admin логики
• Хранение игровых состояний
• HTTPS-доступ

VDS выступает центральной точкой всей системы, обеспечивая стабильность и масштабируемость проекта.

Технологии:

Python, Aiogram, Aiohttp
JavaScript, HTML/CSS
Telegram Bot API, Telegram Web Apps
JSON storage, VDS deployment

Протестировать проект можно: @StarWarsArenaBot
Детали работы
Бюджет 44 513 UAH
Добавлена 26 марта
117 просмотров
Фрилансер
Данііл Є.
Украина Киев  16  1

Свободен для работы Свободен для работы
16 Сейфов завершены
На сервисе 1 год