Разработка MiniApp в боте с готовым функционалом
Существует бот @LuterShopBot, который работает без MiniApp. Есть кнопка с режимом «Игры», в частности, сейчас нужно только – игровой режим «Башня» и «Main Page» с готовым функционалом.
У нас есть готовый дизайн для режима «Башня» и главной страницы.
- Ссылка на макет: Figma дизайн
Цель проекта:
- Внедрить MiniApp в бот, реализовав главную страницу и режим «Башня» с использованием готового функционала и дизайна.
- Другие функции на данном этапе заменить заглушками.
Задачи:
- Главная страница MiniApp:
- Разработать интерфейс, который отображает ключевые разделы:
- Активный раздел: Режим «Башня».
- Неактивные разделы: Заглушки с информацией «Скоро будет доступно».
- Обеспечить удобную навигацию для пользователя.
- Разработать интерфейс, который отображает ключевые разделы:
- Режим «Башня»:
- Подключить готовую логику игры.
- Интегрировать и адаптировать дизайн режима в соответствии с макетом (см. ссылку выше).
- Обеспечить корректную работу режима в формате MiniApp.
- Заглушки для других режимов:
- Реализовать временные заглушки с информационными сообщениями о будущем обновлении.
Нефункциональные требования
- Производительность:
- Быстрая загрузка MiniApp и плавная навигация между разделами.
- Юзабилити:
- Интуитивно понятный интерфейс, который соответствует предоставленному дизайну.
- Надежность:
- Корректная обработка ошибок и стабильная работа приложения.
- Безопасность:
- Защита данных пользователей.
- Совместимость:
- Корректное отображение на мобильных и десктопных клиентах Telegram.
- Масштабируемость:
- Возможность дальнейшего расширения функционала MiniApp (добавление новых режимов).
Техническая архитектура
- База проекта: Существующий бот @LuterShopBot.
- Компоненты:
- Frontend MiniApp: Отвечает за отображение интерфейса (главная страница, режим «Башня», заглушки).
- Backend: Обеспечивает работу функционала режима «Башня», обработку запросов.
- Интеграция:
- Подключение готового функционала режима «Башня» к новому интерфейсу.
- Использование Telegram API для работы MiniApp.
- Взаимодействие компонентов:
- Клиентская часть (MiniApp) отправляет запросы и команды на сервер.
- Сервер обрабатывает запросы, управляет логикой игры и возвращает ответы.
Критерии приемки
Проект считается завершенным, если выполнены следующие условия:
- Главная страница MiniApp полностью соответствует утвержденному дизайну и функционалу.
- Режим «Башня» корректно интегрирован в MiniApp, функционал работает без ошибок.
- Все неактивные режимы заменены соответствующими заглушками.
- Пройдены все этапы тестирования без критических ошибок.
- Получен положительный отзыв от внутреннего тестирования (UAT).
-
1524 15 0 Добрый день, готов реализовать, пишите в лс, предоставлю примеры
-
4524 20 0 Здравствуйте,
мы команда ITZeyz, специализируемся на разработке интерактивных решений для Telegram. Наше портфолио:Freelancehunt
Можем взяться за проект сразу после обсуждения деталей
Ждем вашего ответа!
С наилучшими пожеланиями,
команда ITZeyz
-
1977 34 0 1 Добрый день
Я Frontend разработчик, мой стек - React/Typescript/Zustand-Redux, имею большой опыт разработки Mini App с нуля до продажи. Могу предоставить соответствующие референсы.
Предлагаю перейти в ЛС и обсудить все детали.
-
6530 77 0 привет. готов выполнить под ключ. обращайтесь обсудим все детали
Актуальные фриланс-проекты в категории Веб-программирование
Сервис авто-покупки/продажи ключей TF2 (Аналог tf2-keys.com)Суть проекта: Автоматический обменник ключей TF2 (Mann Co. Supply Crate Key) на реальные деньги и обратно. Логика: Юзер платит рубли/крипту → бот кидает трейд в Steam. Или: юзер отдает ключи боту → сайт выплачивает деньги на карту/крипту. Основные модули: Авторизация: Вход… Веб-программирование, Разработка ботов ∙ 5 часов 13 минут назад ∙ 17 ставок |
Аудит, обновление и оптимизация сайта Joomla 5.3.3
8000 UAH
Аудит, обновление и оптимизация сайта Joomla 5.3.3.Нужен специалист по Joomla для комплексной проверки, обновления и настройки сайта.Необходимо:Провести технический аудит сайта на Joomla.Проверить текущую версию CMS и при наличии более новой стабильной версии выполнить… CMS, Веб-программирование ∙ 8 часов 55 минут назад ∙ 21 ставка |
Ищу программиста или вайб кодинг Автоматизация scraping данныхמחפש מתכנת או תומך בקידוד וייב. גירוד נתונים אוטומטי. https://drive.google.com/file/d/1Ogsx2iyahw79sleaDEUwMnSTPHhwF3Nu/view?usp=sharing HTML и CSS верстка, Веб-программирование ∙ 9 часов 59 минут назад ∙ 31 ставка |
Лендинг сайт с анкетой
6094 UAH
Создание сайта с анкетой Задача 1. Заполнение анкеты 2. Получение результата в версии XLS / PDF Лаконичный дизайн Веб-программирование ∙ 13 часов 4 минуты назад ∙ 127 ставок |
Создание дизайна Радио ПРИВОЗ ФМ
7313 UAH
Создание уникального логотипа для РАДИО ПРИФОЗ ФМ В стиле как во вложении Дополнительно заглушка на сайт в стиле СКОРО ЗДЕСЬ БУДЕТ ЗВУЧАТЬ РАДИО ПРИВОЗ ФМ с проигрышем итересного трека Логотипы, Веб-программирование ∙ 13 часов 18 минут назад ∙ 42 ставки |