Модуль Click to Sign для кастомной CRM-системы
Полная разработка модуля электронной подписи документов "Click to Sign" с нуля для самописной созданной CRM-системы.
Проектирование и реализация архитектуры модуля.
Создание структуры базы данных и её интеграция в существующую MySQL-схему.
Разработка многоразовых и кастомизированных шаблонов документов.
Реализация генерации PDF, отображения, наложения подписи.
Интеграция с внутренними данными CRM: проекты, контакты, база документов.
Реализация одноразовых ссылок для подписи с сроком действия и контролем доступа.
Построение логики подписания с отслеживанием статуса, логами и обработкой ошибок.
Разработка системы уведомлений (email и SMS) с шаблонами.
Создание front-end интерфейса подписи с адаптивным UX.
Тестирование, развертывание в продакшн, техническая документация.
Стек и использованные технологии:
PHP 8.3 (OOP), JavaScript, MySQL, RedBeanPHP ORM, FPDI, FPDF, Ghostscript, ImageMagick, pdftoppm, mutool, + кастомные утилиты для обработки и рендеринга PDF.
Проектирование и реализация архитектуры модуля.
Создание структуры базы данных и её интеграция в существующую MySQL-схему.
Разработка многоразовых и кастомизированных шаблонов документов.
Реализация генерации PDF, отображения, наложения подписи.
Интеграция с внутренними данными CRM: проекты, контакты, база документов.
Реализация одноразовых ссылок для подписи с сроком действия и контролем доступа.
Построение логики подписания с отслеживанием статуса, логами и обработкой ошибок.
Разработка системы уведомлений (email и SMS) с шаблонами.
Создание front-end интерфейса подписи с адаптивным UX.
Тестирование, развертывание в продакшн, техническая документация.
Стек и использованные технологии:
PHP 8.3 (OOP), JavaScript, MySQL, RedBeanPHP ORM, FPDI, FPDF, Ghostscript, ImageMagick, pdftoppm, mutool, + кастомные утилиты для обработки и рендеринга PDF.