Описание проекта
Суть задачи — превратить наши существующие PDF-шаблоны в интерактивные формы с текстовыми полями, чекбоксами, выбором даты и проверкой обязательных полей, а затем связать их с этапом подписания. Подпись можно нарисовать, ввести текстом или загрузить, и у каждого подписанного документа должен быть простой журнал: кто подписал, когда и из какой сессии. После подписания система формирует итоговый PDF, сохраняет его и показывает нашим сотрудникам статус каждого документа в одной панели (черновик, отправлен, открыт, подписан, завершён). Также нужны напоминания по неподписанным формам и возможность скачать или повторно отправить любой готовый файл. Это принципиально не массовый генератор счетов — речь про интерактивное заполнение и подписание по одному документу, но аккуратно.
Отнеситесь к данным серьёзно: это персональные, иногда чувствительные документы. Нам важнее понятное и поддерживаемое решение, чем изощрённое, и понадобится краткая инструкция по передаче, чтобы наша команда сама добавляла новые шаблоны.
— Превратить PDF-шаблоны в заполняемые формы с валидацией полей
— Заполнение в браузере: текст, чекбоксы, списки, даты
— Этап электронной подписи (рисунок / текст / загрузка) с журналом
— Автоматическое формирование и хранение итогового PDF
— Панель статусов: черновик, отправлен, открыт, подписан, завершён
— Напоминания по неподписанным формам; скачивание и повторная отправка