Веб клиент покера, интеграция в тг бота, валюта - тон



Требования к проекту - веб-приложению, встроенному в Telegram-бота, который является клиентом для игры в покер:

Регистрация и авторизация:

Пользователи должны иметь возможность зарегистрироваться в приложении, используя свои аккаунты Telegram.

Для авторизации пользователей должен использоваться механизм аутентификации Telegram API.

Баланс и транзакции:

Каждый пользователь должен иметь баланс, отображаемый в приложении.

Пользователи должны иметь возможность пополнять свой баланс и выводить средства. При этом возможны только операции с криптовалютой TON.

Транзакции пополнения и вывода должны быть безопасными и надежными, с использованием соответствующих криптографических методов.

Игра в покер:

Пользователи должны иметь возможность присоединиться к столу для игры в покер.

Покерная игра должна иметь различные варианты столов (размер ставок, количество игроков и т.д.).

Пользователи должны иметь возможность делать ставки, принимать участие в раздачах карт и производить действия, связанные с игрой (пример: сброс карты, поднятие ставки и т.д.).

Приложение должно обеспечивать корректную и справедливую игру, обрабатывая правила и логику покерной игры.

Взаимодействие с Telegram-ботом:

Веб-приложение должно быть интегрировано с Telegram-ботом, позволяющим пользователям взаимодействовать с приложением через мессенджер.

Пользователи должны иметь возможность использовать команды Telegram-бота для доступа к функциям приложения (пример: команда "/start" для начала игры, команда "/balance" для проверки баланса и т.д.).

Все взаимодействия с ботом должны быть безопасными и защищенными.

Безопасность и конфиденциальность:

Приложение должно обеспечивать высокий уровень безопасности и конфиденциальности данных пользователей.

Все конфиденциальные данные, такие как пароли, должны быть храниться в зашифрованном виде.

Необходимо принять меры для защиты от возможных атак, таких как взлом аккаунтов или внедрение вредоносного кода.

Интерфейс пользователя:

Веб-приложение должно иметь интуитивно понятный и привлекательный интерфейс пользователя.

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

Масштабируемость:

Приложение должно быть способным масштабироваться и обрабатывать одновременные запросы от большого количества пользователей.

Это лишь общее Техническое задание, и требуется провести более подробное изучение и проектирование каждого из пунктов, включая дизайн базы данных, разработку бэкэнда и фронтэнда, интеграцию с Telegram API и другие технические детали.
референс https://t.me/toncapsgamebot





Город: Минск
Компания: iNTRIGA
Вид предложения: Удаленная работа (разовый заказ)
Оплата: безопасная сделка
Категория: Программирование

Добавлено: 23.05.2023 в 15:04




Сделайте предложение по проекту:


Для того чтобы ответить на предложение, вам необходимо авторизоваться или зарегистрироваться на сайте


Комментарии:
Андрей Берген    23.05.2023   18:06:44     

Готов реализовать.
Пишите в личку на сайте:
https://goo.su/1W9gMZ
Условия, стоимость и сроки - обсудим.