Проект premiademar.ru — это production-кейс, где был закрыт полный цикл разработки: от проектирования структуры данных и реализации интерфейсов до инфраструктуры, деплоя и эксплуатационной документации.
Публичная часть работает на Astro в режиме SSR, а весь контент управляется через Directus (новости, карточки собак и щенков, породы, контакты, юридические страницы). Такой подход позволил клиенту самостоятельно обновлять сайт без пересборки и без участия разработчика в рутинных правках.
Инфраструктура собрана в Docker Compose: Nginx как reverse proxy, Directus, PostgreSQL и frontend-сервис. Для релизов настроен workflow в GitHub Actions со сборкой образа и публикацией в GHCR, что обеспечивает повторяемый и контролируемый процесс обновлений.
Отдельный блок работ был связан с переносом проекта со старой платформы: сохранением URL-структуры, настройкой редиректов и переносом контента/медиа. Для надежности подготовлены скрипты backup/restore и проверочные сценарии восстановления, чтобы минимизировать риски простоя.
Этот кейс хорошо демонстрирует практику full-stack + DevOps на ограниченных ресурсах и умение доводить коммерческий проект до стабильного production-состояния.