Сервис для KiberOneVL: автоматически генерирует PDF-сертификаты и прикрепляет их к сделкам в AmoCRM.
При добавлении новой сделки AmoCRM отправляет вебхук — сервис забирает ФИО из кастомного поля, генерирует сертификат через Gramotodel API, загружает PDF в AmoCRM и прикрепляет к сделке. Всё без участия человека.
Стек: Python, FastAPI, PostgreSQL, Docker.
Особенности: OAuth2 с автоматическим refresh токенов, конфигурация через веб-панель без правки .env, сессионная загрузка файлов по частям.