Клиенту нужна была система для управления рекламными публикациями в 7 соцсетях одновременно - ВКонтакте, Одноклассники, Рутуб, YouTube, TikTok, Instagram, Telegram. Главная боль - маркировка рекламы по закону. Каждый пост нужно было регистрировать в ВК ОРД, получать erid-токен и только потом публиковать. Вручную это занимало часы, при десятках постов в день становилось невозможно. Нужна была единая админка: загрузил контент, выбрал площадки, нажал кнопку - система сама маркирует и публикует по расписанию.
Построил платформу на Django с кастомной админкой на Jazzmin. Интегрировал два внешних API: ВК ОРД для автоматической маркировки рекламы (регистрация креативов, загрузка медиа, получение erid-токенов) и SMMBOX для отложенного постинга в соцсети. Логика работы: оператор создаёт пост в админке, прикрепляет медиа и выбирает площадки. Система автоматически определяет тип креатива, регистрирует его в ОРД, получает токен маркировки и передаёт всё в SMMBOX для публикации по расписанию. Отдельно проработал обработку ошибок - например, когда TikTok блокировал публикации с российских аккаунтов, система корректно это логировала и не ломала очередь остальных постов.
Рабочая платформа, которая заменила ручную рутину. Время на подготовку и публикацию одного поста сократилось с 15-20 минут до пары кликов. Маркировка рекламы полностью автоматизирована - клиент больше не рискует штрафами за нарушение закона о рекламе. Система стабильно работает с десятками постов ежедневно на 7 площадках. Клиент продолжает пользоваться платформой.