← Все проекты

Портфолио с CMS и ИИ-редакцией

Мультиязычный сайт на Django: управляемые кейсы, редакционный конвейер ИИ и подготовленное подключение аналитики.

Задача

Личный сайт должен объяснять мой опыт и оставаться удобным для обновления. Проект объединяет портфолио, резюме, собственные статьи и учебные материалы в одном мультиязычном приложении Django.

Моя роль

Моя работа охватывает структуру сайта, шаблоны, модели контента и редакционный процесс. Главная сохраняет компактный профиль, а страницы кейсов подробно показывают инженерные решения.

Как это работает

Статьи и проекты редактируются в админке. Редакционный бриф может создать узбекский, русский и английский черновики через OpenAI Responses API; проверка и публикация выполняются отдельными шагами.

Технические решения

Django формирует страницы на сервере. Локализованный контент, очистка HTML, canonical, hreflang, sitemap и JSON-LD связаны с правилами публикации. Для отображения используются лёгкие копии изображений в WebP.

Надёжность и границы

Раздел откликов доступен только активным администраторам. Черновики остаются приватными, а непроверенные кейсы не индексируются. Preview использует отдельную базу; аналитика исключает локальные, приватные и административные страницы.

Результат

Реализованы портфолио, управляемые каталоги и редакционные операции. Настроены отдельный GA4 и связь с Search Console; деплой и приём реальных событий проверяются отдельно. Следующее развитие — управление контентом через MCP.