Описание проекта

Необходимо создать мини-приложения (Mini Apps) для платформы, которые будут обслуживать продажи кодов активации для сервиса ОФД. Все данные (кроме изображений) подгружаются с удаленного сервера API. Проект ориентирован на junior-разработчиков, желающих получить коммерческий опыт работы с платформой и низкую стоимость исполнения.

Функциональные требования

  • Вывод списка доступных кодов активации с ценами.
  • Оформление заказа и переход к оплате.
  • Подтверждение оплаты и мгновенная выдача кода.
  • Статусы заказов: новый, оплачен, выдан.
  • Базовая админ-панель: просмотр и управление заказами.

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

  • Разработка ведется под платформу Telegram Mini Apps (или аналоги).
  • Использовать публичный REST API для взаимодействия с базой данных сервера.
  • Фреймворк/стек - любой. Допустимо использование простых решений: React, Vue, чистый JS, Python + Flask.
  • UI/UX интерфейса согласовывается с заказчиком.
  • Код должен быть модульным, читаемым, с комментариями.

Сроки и бюджет

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

Как передать работу

Исходный код (репозиторий) и документация по запуску. Координация в чате.