Техническое задание: Развитие функционала фото-сайта

Исходные данные

Существует готовый сайт, созданный на чистом HTML. Требуется добавить к нему новый функционал, связанный с монетизацией и взаимодействием с пользователем.

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

1. Подключение платежной системы

  • Интегрировать модуль оплаты на этапе загрузки фотографии пользователем.
  • Оплата должна быть обязательным шагом для завершения процесса загрузки.
  • Система должна корректно обрабатывать успешные и неудачные транзакции.

2. Развитие функционала загрузки

  • Модернизировать существующую форму или страницу загрузки фото, добавив к ней этап оплаты.
  • Обеспечить безопасное хранение загруженных пользовательских файлов после оплаты.

3. Интеграция с мессенджером

  • Реализовать возможность для пользователя просматривать свои загруженные и оплаченные фотографии через популярный мессенджер (например, Telegram, Viber, WhatsApp).
  • Продумать и реализовать механизм связи аккаунта на сайте с аккаунтом в мессенджере (например, через уникальную ссылку или код).

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

  • Исходный код сайта - статический HTML.
  • Новый функционал потребует реализации бэкенд-логики (обработка платежей, хранение файлов, API для мессенджера).
  • Решение должно быть надежным и соответствовать базовым стандартам безопасности (особенно при работе с платежами и персональными данными).

Ожидаемый результат

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

Разработчик 1С для удаленной работы с фиксированным окладом

Требуется программист 1С для анализа, доработки и оптимизации действующих конфигураций. В задачи входит поддержка, разработка отчетов и плановое обновление систем. Работа с УТ11 и Бухгалтерией на платформе 8.3.

Диагностика и исправление ошибок интернет-магазина после обновления

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