Техническое задание: Доработка сайта пополнения игровых балансов

Необходимо создать и интегрировать в существующий проект три новые страницы с определённым функционалом.

Существующая платформа

  • Фронтенд: Vue.js
  • Бэкенд: Python, Django

Требуемые к разработке страницы

1. Страница продажи карт пополнения для игровой консоли

  • Создание интерфейса для отображения и покупки цифровых карт пополнения баланса магазина игровой консоли.
  • Реализация логики выбора номинала, отображения остатков и процесса оплаты.

2. Страница доната в мобильные игры

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

3. Страница покупки игр способом «Подарок» (Gift)

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

Общие требования

  • Все страницы должны быть стилистически и технически интегрированы в существующий сайт.
  • Интерфейсы должны быть адаптивными и пользовательскими.
  • Логика работы новых страниц должна корректно взаимодействовать с текущей бэкенд-системой на Django.

Верстка и программирование разделов сайта строительной компании

Требуется верстка и интеграция 7 ключевых разделов сайта на базе CMS MODX по готовым макетам. Дополнительно - исправление ошибок адаптивности и доработка калькулятора. В перспективе - создание новых страниц.