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