Техническое задание: Telegram Mini App с геймификацией

Цель проекта - разработать интерактивное приложение внутри Telegram, которое повышает вовлеченность пользователей через систему вознаграждений и развлекательный контент.

Основные функциональные блоки

1. Система ежедневных бонусов

  • Реализация механики ежедневного захода с начислением бонусных очков.
  • Визуальный календарь или трекер последовательных посещений.

2. Мини-игры для заработка очков

  • Разработка нескольких простых, но увлекательных игровых механик (например, кликеры, головоломки, аркады).
  • Интеграция системы начисления очков за успехи в играх.

3. Система промокодов и вывод очков

  • Создание внутреннего магазина, где пользователи могут обменять накопленные очки на промокоды партнеров или внутренние бонусы.
  • Личный кабинет с разделом "Мои промокоды", где хранится история полученных кодов и их статус.

Технические требования

  • Приложение должно быть реализовано как Telegram Mini App.
  • Интерфейс - интуитивно понятный, адаптивный и соответствующий гейм-дизайну.
  • Необходима backend-часть для учета пользователей, балансов очков, генерации и хранения промокодов.

Разработка одностраничного лендинга для студии дизайнерского ремонта

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

Интеграция загрузки товаров из файлов и парсинга сайтов

Требуется разработать решение для автоматической загрузки товаров от двух поставщиков. Для первого поставщика данные (включая характеристики и изображения) необходимо получать путем парсинга его сайта. Для второго поставщика все данные загружаются из предоставляемых XML или CSV файлов.