Техническое задание: Веб-сервис для продажи отчетов для 1С:Зарплата и управление персоналом (ЗУП)

Цель проекта

Разработать полноценный интернет-магазин для продажи собственных (проприетарных) отчетов и инструментов, созданных для конфигурации 1С:ЗУП. Основная задача - защитить интеллектуальную собственность (бизнес-логику отчетов), разделив систему на клиентскую и серверную части.

Ключевая архитектурная концепция

  • Двухкомпонентная архитектура: Каждый отчет физически разделен на две независимые части.
  • Клиентская часть (Frontend): Размещается на сайте. Содержит только пользовательский интерфейс: кнопки, формы ввода, таблицы для отображения готовых результатов. Алгоритмы расчета и обработки данных отсутствуют.
  • Серверная часть (Backend/Logic): Хранится на защищенном сервере в виде отдельной обработки 1С или исполняемого модуля. Содержит всю бизнес-логику и расчетные алгоритмы отчета.

Принцип работы формирования отчета

  1. Пользователь на сайте заполняет параметры отчета (даты, фильтры и т.д.) и нажимает кнопку "Сформировать".
  2. Клиентская часть отправляет на сервер API-запрос с этими параметрами.
  3. Сервер динамически загружает в оперативную память соответствующую расчетную часть отчета (обработку).
  4. В загруженный модуль передаются введенные пользователем исходные данные.
  5. Серверный модуль выполняет все вычисления и возвращает клиенту готовый набор данных (например, в формате JSON) - готовые таблицы, графики.
  6. После формирования ответа расчетная часть выгружается из памяти сервера и не сохраняется на диск.
  7. Клиентская часть сайта получает данные и красиво отображает их пользователю в интерфейсе.

Основные функциональные требования к сайту (интернет-магазину)

  • Каталог товаров: Страницы с описанием отчетов, скриншотами, характеристиками.
  • Корзина покупок: Стандартный функционал добавления/удаления товаров.
  • Платежная система: Интеграция с одной или несколькими популярными платежными системами для приема онлайн-оплат.
  • Личный кабинет пользователя:
    • История заказов и покупок.
    • Доступ к купленным отчетам.
    • Интерфейс для запуска и формирования купленных отчетов.
  • Система уведомлений:
    • Письма покупателю: о успешной оплате, доступе к продукту, деталях заказа.
    • Уведомления продавцу (администратору): о новом заказе.

Технические условия и инфраструктура

  • Для хостинга сайта доступен платный аккаунт на платформе Timeweb.
  • Доменное имя уже приобретено.
  • Жесткий срок запуска: Февраль 2026 года.

Требования к исполнителю

Исполнитель должен обладать экспертизой в full-stack веб-разработке, работе с API, а также понимать принципы работы 1С (для корректной организации серверной части расчетов). Важен опыт создания безопасных систем с разделением логики.

Внедрение системы речевой аналитики на инфраструктуре заказчика

Требуется специалист для развертывания и настройки системы анализа телефонных разговоров. Работа включает установку платформы на собственную инфраструктуру заказчика (Astra Linux, Docker), подключение к телефонии и настройку аналитических модулей.

Интеграция оплаты по QR-коду через СБП в интернет-магазин WordPress + WooCommerce

Требуется реализовать на сайте прием платежей через Систему быстрых платежей (СБП) с использованием QR-кодов. Интеграция должна работать через Carousel API метод, где в ответ на создание платежа возвращается специальная ссылка qrpayload для формирования кода.