Техническое задание: Доработка веб-сайта (Django + Vue.js)

Цель проекта

Доработать функциональность платежной системы существующего веб-приложения для повышения удобства пользователей и корректности работы.

Основные задачи

1. Интеграция платежного метода "СберПэй"

  • Подключить и настроить прием платежей через СберПэй в дополнение к существующим способам оплаты.
  • Обеспечить безопасную передачу данных и корректное отображение метода оплаты на фронтенде (Vue.js).
  • Реализовать обработку callback-уведомлений от платежной системы на бэкенде (Django) для обновления статуса заказа.

2. Исправление работы редиректов при оплате картой

  • Проанализировать и устранить ошибки в процессе перенаправления пользователя на страницу ожидания (или статуса) после проведения платежа банковской картой.
  • Обеспечить стабильный и понятный для пользователя переход со страницы платежного шлюза обратно на сайт.
  • Гарантировать, что статус оплаты после редиректа отображается корректно и без задержек.

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

  • Бэкенд: Функциональность должна быть реализована на Django с использованием актуальных и безопасных подходов.
  • Фронтенд: Все изменения в интерфейсе (добавление кнопки СберПэй, страницы статуса) должны быть интегрированы в проект на Vue.js.
  • Совместимость: Новый функционал не должен нарушать работу существующих платежных методов.
  • Документация: Предоставить краткое описание внесенных изменений в код.

Настройка продуктовой аналитики в Amplitude или Mixpanel

Требуется специалист для комплексной настройки и внедрения системы продуктовой аналитики. В задачи входит проектирование структуры данных, передача событий, подготовка технического задания и проверка корректности реализации.

Создание визуального клона сайта с упрощенной функциональностью

Требуется разработать сайт, который является точной визуальной копией существующего ресурса, но с минимальным функционалом. Задача - создать эмуляцию, сохранив структуру URL и внешний вид. Простое копирование через программы не подходит.