Описание проекта: Крипто-гра (тапалка), где пользователи собирают поинты. Поинты можно использовать для улучшения уровня и покупки предметов, увеличивающих доходность поинтов в час. Игра будет реализована в Telegram на основе робота.
Основные компоненты проекта:
Интерфейс пользователя (UI):
Экран для нажатия и сбора поинтов
Меню улучшений для повышения уровня качек
Магазин предметов для покупки посылок
Статистика текущего уровня качек и количества поинтов
Серверная часть:
Хранение данных пользователей и их прогресса
Логика начисления и использования поинтов
Логика улучшений и покупок
Смарт-контракты:
Для учета и распределения поинтов
Функциональные требования:
Основные действия пользователя:
Нажатие на экран для сбора поинтов
Улучшение уровня увеличения прибыльности
Покупка предметов для увеличения прибыльности поинтов в час
Уровни качек:
Улучшение уровня до определенного уровня
Каждый уровень увеличивает количество поинтов за нажатие и прибыльность в час
Предметы:
Возможность покупки предметов, увеличивающих доходность поинтов в час
Каждый предмет дает постоянный бонус к доходности
Требования к разработке:
Технологии:
Python для серверной части и Telegram-бота
Программирование смарт-контрактов (Solidity или другой язык для Ethereum)
Использование базы данных для хранения данных пользователей
Интерфейс:
Разработка простого и интуитивного интерфейса для Telegram-бота или веб-приложения
Удобное отображение статистики и прогресса пользователя
Безопасность:
Обеспечение безопасности данных пользователей
Защита от возможных атак и уязвимостей
Масштабируемость:
Обеспечение масштабируемости системы для большого количества пользователей
Оптимизация производительности
Бюджет: 100000
Срок выполнения:
2 месяца.