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

Цель проекта

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

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

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

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

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

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

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

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

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

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

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

Редизайн и переверстка TMA-приложения на Next.js с использованием Chakra UI

Необходимо обновить существующее Telegram Mini App (TMA), написанное на Next.js, приведя его интерфейс в полное соответствие с предоставленным макетом Figma. Основная работа - адаптация стилей и компонентов Chakra UI v3 под новый дизайн.

Верстка многостраничного сайта на NextJS для компании энергетического сектора

Требуется верстальщик для создания с нуля многостраничного сайта на NextJS. Необходимо реализовать адаптивную, современную верстку по готовому дизайну. Проект для компании в сфере энергоснабжения.

Форматирование документов в Microsoft Word по ГОСТ

Требуется выполнить полную корректировку текстовых документов: привести к стандартам ГОСТ, исправить орфографические ошибки, убрать лишние символы. В некоторых файлах необходимо добавить автоматическое оглавление.