03.08.2026
Все 11 пунктов ТЗ (плейлисты, GPU-кодирование NVENC, лента вертикальных видео, уведомления, модерация, лимиты, форма загрузки с метаданными, подписки и др.) реализованы и задеплоены на продакшн на базе MediaCMS (Python/Django + React). Попутно исправлено более 15 реальных багов в существующем коде (CSRF, гонка состояний React, логика лайков, сериализация API и др.). Настроено GPU-кодирование с подбором параметров под железо заказчика, лента Shorts с автовоспроизведением и оверлеем, а также UX-доработки по итогам живого тестирования. Работа велась короткими итерациями: заказчик тестировал на реальных данных, присылал скриншоты/видео, правки выкатывались в тот же день с проверкой на боевом сервере. Все изменения проходили автотесты и ручное тестирование. Проект технически сложен (кастомная инфраструктура, туннелирование, отсутствие стейджинга), но доведён до рабочего состояния без потерь данных и простоев сайта.