Требуется разработка сайта для покупки и обмена криптовалюты с аналогичным функционалом, как на monease.io. В заявке укажите примеры выполненных работ. Укажите цену и сроки выполнения проекта.
Создание Telegram App в боте на Laravel + Vue
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Добрый день, уважаемые фрилансеры.
Ищу опытного разработчика для индивидуального проекта по разработке Telegram Web App на стеке Laravel + Vue.У вас должен быть опыт разработки TWA игровой тематики, поскольку нужны будут знания игровой механики простой игры.
Очень хорошо, если у вас есть навыки верстки игровых лабиринтов под TWA. Если таких навыков нет, то задействую верстальщика который сверстает весь каркас страниц игры (включая лабиринты), но у вас должны быть хорошие знания Javascript, чтобы правильно написать механику игры: герой не заходит за границы лабиринта, он должен собирать "монеты" в лабиринте, в игре присутствует "пушка" которая стреляет и мешает герою собирать монеты.
Подразумеваю, что положение героя в лабиринте нужно рассчитывать по координатам и соответственно перемещать его при управлении "джойстиком" или кнопками на телефоне. То есть должна быть возможность управлять героем в игре.
Верстка приложения в Фигме:
https://www.figma.com/design/lzA44KguI5xlXEXYotwCzM/7188_Omex-apps_03?node-id=0-1&m=dev&t=zvWDFI2zJIw4Gxkb-1
Описание:
1. Общая информация:
Цель: Разработка приложения, позволяющего пользователям участвовать в играх, выполнять задания, собирать и обменивать монеты TON, приглашать друзей и получать за это вознаграждения. Приложение также интегрировано с социальными сетями и TON кошельком.
Основной стек технологий:
Frontend: Vue.js для пользовательского интерфейса.
Backend: Laravel, Go для взаимодействия с базой данных и API.
База данных: MySQL для хранения информации о пользователях, заданиях и прогрессе.
Интеграции: API для Telegram, TON.
2. Функциональность приложения:
Приложение включает несколько ключевых компонентов:
2.1 Экран проверки аккаунта
Описание: После входа в приложение пользователь проходит проверку по трём параметрам:
Возраст аккаунта в Telegram.
Наличие Telegram Premium.
Статус приглашения.
Функционал:
Использовать Telegram API для проверки параметров.
Отображение прогресса проверки для каждого параметра.
Асинхронная проверка и мгновенный вывод результата.
Требования к разработке:
Интеграция с Telegram API для получения данных о пользователе.
Реализация UI с прогресс-барами, отображающими статус проверки.
Обработка ошибок и исключительных ситуаций (например, если данные недоступны).
2.2 Экран приветствия
Описание: После успешной проверки аккаунта пользователь видит сообщение с датой регистрации на платформе и бонусами.
Функционал:
Получение информации о дате регистрации пользователя.
Зачисление бонусов после успешной проверки аккаунта.
Требования к разработке:
Получение данных с сервера о пользователе (дата регистрации, начисленные бонусы).
Анимация приветствия и кнопка для перехода на следующий экран.
2.3 Интеграция с TON кошельком
Описание: Пользователи могут связать свой аккаунт с TON кошельком для получения бонусов и выполнения операций с криптовалютой.
Функционал:
Ввод данных TON кошелька для связывания с аккаунтом.
Верификация и сохранение TON-кошелька пользователя.
Требования к разработке:
Интеграция с TON API для управления кошельками.
Отображение статуса связывания аккаунта и кошелька.
2.4 Игровой модуль (лабиринт)
Описание: Пользователь должен пройти через лабиринт, собрать монеты TON и вернуться на стартовую точку и во время прохождения пушки стреляют по роботу что он не дошел до монеты , 8 уровней лабиринта со своей сложностью за определённое время. После успешного завершения уровень становится сложнее, и второй уровень открывается через 7 часов.
Функционал:
Управление движением персонажа через интерфейс (стрелки или джойстик).
Ограниченное время на выполнение задачи (таймер).
Зачисление монет TON на кошелёк после успешного прохождения уровня. Минимальная сумма для вывода — 5 TON.
Требования к разработке:
Реализация игрового движка с анимацией персонажа, пушки с пулями и таймером и логикой сбора монет.
Логика усложнения уровней: после первого уровня следующий становится доступен через 7 часов и имеет более сложную структуру.
Автоматическое начисление монет на счет пользователя после успешного завершения уровня.
2.5 Модуль обмена валют
Описание: Пользователи могут обменивать криптовалюту (TON на Omex и обратно) с использованием текущего курса.
Функционал:
Отображение текущего курса и его обновление каждые несколько секунд.
Поле ввода для выбора суммы конвертации.
Подтверждение операции обмена с пересчетом суммы.
Требования к разработке:
Интеграция с API для получения актуальных курсов TON и Omex.
Реализация логики обмена с минимальными и максимальными лимитами транзакций.
Обработка подтверждения транзакций с отображением итоговой суммы.
2.6 Задания и вознаграждения
Описание: Пользователи могут выполнять задания (например, подписка на YouTube канал, лайк на пост в Instagram, Тикток , Телеграмм ) и получать за это вознаграждения в виде игровой монеты Omex .
Функционал:
Список заданий с возможностью выполнения и получения вознаграждения.
Возможность редактирования и добавления новых заданий через админ-панель.
Система проверки выполнения задания через API (например, проверка подписки на YouTube).
Автоматическое начисление вознаграждений после выполнения задания.
Требования к разработке:
Реализация проверок прохождения задания (YouTube, Instagram, TikTok Телеграмм ) для верификации выполнения заданий.
Реализация панели администратора для управления заданиями.
Логика автоматической проверки выполнения задания и начисления бонусов.
2.7 Система рефералов
Описание: Пользователи могут приглашать друзей и получать бонусы за каждого приглашенного. Бонусы начисляются за каждого активного друга.
Функционал:
Генерация реферальных ссылок для приглашения друзей.
Отображение списка приглашённых друзей и начисленных бонусов.
Требования к разработке:
Разработка механизма генерации уникальных реферальных ссылок для каждого пользователя.
Логика начисления бонусов за приглашенных пользователей с отображением этой информации в профиле.
2.8 Рейтинг пользователей
Описание: Таблица лидеров с отображением топ-игроков, зарабатывающих больше всего Omex, с возможностью сортировки и фильтрации.
Функционал:
Отображение таблицы лидеров с сортировкой по количеству заработанных Omex.
Медали и награды для пользователей из топ-3.
Требования к разработке:
Реализация системы обновления рейтингов в реальном времени.
Логика присвоения медалей и наград для топовых игроков.
3. Панель администратора
Описание: Администраторы должны иметь возможность управлять заданиями, уровнем сложности игры, вознаграждениями и мониторингом активности пользователей.
Функционал:
Редактирование и добавление новых заданий, установка вознаграждений за выполнение.
Управление сложностью уровней в игре (лабиринт), настройка таймингов для появления новых уровней.
Просмотр статистики выполнения заданий и активности пользователей.
Требования к разработке:
Реализация панели администратора с возможностью редактирования заданий и управления игровыми настройками.
Отчёты о выполнении заданий и начисленных бонусах пользователям.
4. Безопасность и защита данных
Требования к безопасности:
Все данные пользователя, такие как данные кошелька и выполненные задания, должны быть защищены шифрованием.
Двухфакторная аутентификация при выполнении операций с кошельком.
Защита от несанкционированного доступа к панели администратора.
Заключение:
Данное ТЗ предоставляет полный обзор функциональности приложения, включая все ключевые модули и их описание. Необходимо обеспечить плавную интеграцию с API TON кошельком, а также предоставить пользователям интерфейс для взаимодействия с заданиями, играми и системой вознаграждений.
Напишите ваш бюджет разработки с готовой версткой и без (если делатьверстку будете вы).
Предпочтение кандидатам с имеющимся опытом создания подобных приложений в портфолио.
Спасибо, жду ваших откликов!
Заявки фрилансеров
Похожие заказы
- $1000Веб-программирование14 заявокЗакрыт5 месяцев назад
Требуется разработать бота для автоматической покупки NFT на сайте getgems.io. Бот должен иметь настройки для выбора коллекции, установки цены и указания кошелька для перевода купленных NFT. Обеспечить быструю реакцию на появление новых NFT и предоставить инструкцию по использованию.
Веб-программирование3 заявкиЗакрыт5 месяцев назад- $50
Требуется разработка бота для автоматической покупки NFT на сайте getgems.io. Бот должен позволять выбирать коллекцию, устанавливать цену для покупки, указывать кошелек для перевода NFT и повышать стоимость газа при необходимости. Обеспечить быструю реакцию на появление новых NFT и предоставить инструкцию по использованию.
Веб-программирование2 заявкиЗакрыт5 месяцев назад Необходимо скопировать главную страницу сайта estudiofotoia.com, сохранив полностью функционал, включая слайдер и меню. Работа должна выполняться на Next.js: выкачать верстку, стили, изображения и шрифты, переписать функционал с нуля или адаптировать существующие скрипты, минимизируя количество файлов.
Веб-программирование8 заявокЗакрыт5 месяцев назад- $25
Требуется установить сайт на WordPress, настроить плагин premiumexchanger и решить проблемы с некорректной загрузкой. SSL сертификат и связь домена с хостингом уже выполнены. Ищем специалиста, способного разобраться с плагинами.
Веб-программирование3 заявкиЗакрыт6 месяцев назад - $15
Требуется редактирование сайта с использованием админки, без необходимости вносить изменения в код. Ищем адекватного специалиста по разумной цене, с пониманием задачи и без усложнений.
Веб-программирование12 заявокЗакрыт5 месяцев назад Требуется перенести сайт на WordPress с одного аккаунта хостинга на другой. Необходимо проверить работоспособность и отсутствие ошибок после переноса. Задача включает в себя все этапы миграции.
Веб-программирование10 заявокЗакрыт6 месяцев назад- $30
Требуется создать сайт на платформе Wordpress, используя готовый шаблон. Дизайн и цветовая палитра должны быть схожи с указанным сайтом. Шаблон будет предоставлен.
Веб-программирование1 заявкаЗакрыт5 месяцев назад Требуется разработать парсер, который будет автоматически собирать данные товаров с сайта продавца. Необходимо изменить цену и язык при загрузке информации на наш сайт. Автоматизация процесса регулярного парсинга является важным требованием.
Веб-программирование1 исполнительЗавершен5 месяцев назад- $2000
Необходимо разработать скрипт на Python для парсинга данных с Wildberries с использованием Google Sheets и App Script. Проект включает работу с многопоточными прокси-системами и требует визуализации в Figma. Ожидается создание 12-16 страниц с различными данными и понимание логики работы скрипта в конце проекта.
Веб-программирование7 заявокЗакрыт5 месяцев назад