Клиент обратился с идеей создать сайт по изготовлению и аренде фотозон а так же продаже шаров. Основная цель — получить полностью рабочий, быстрый и SEO-дружественный ресурс, который будет привлекать органический трафик и конвертировать посетителей в заявки.
У клиента не было готового технического задания, чёткой структуры страниц и понимания, какие технологии лучше использовать для долгосрочного развития.
Составление технического задания (ТЗ) – детально описал функциональные требования, сценарии пользователей, требования к производительности и безопасности. Согласовал с клиентом этапы работ и сроки.
Анализ конкурентов – изучил 5-7 сайтов из той же ниши. Выявил их сильные и слабые стороны: структуру навигации, скорость загрузки, наличие SEO-метатегов, удобство на мобильных устройствах. На основе этого сформировал требования к нашему проекту.
Формирование структуры сайта – разработал логичную иерархию страниц, продумал внутреннюю перелинковку, типовые шаблоны для разных разделов. Это заложило основу для удобного пользовательского опыта и правильной индексации поисковыми системами.
Разработка на Nuxt – реализовал серверный рендеринг (SSR) для мгновенной загрузки контента и улучшения SEO. Использовал модульную архитектуру, компонентный подход. Код писал с учётом дальнейшей масштабируемости.
Интеграция с CMS Strapi – настроил Strapi как headless CMS. Клиент получил удобную админ-панель для самостоятельного управления контентом (тексты, изображения, мета-теги). Через REST API связал Strapi с фронтендом на Nuxt.
Базовая SEO-оптимизация – добавил динамические мета-теги (title, description, canonical) для каждой страницы, настроил генерацию sitemap.xml и robots.txt.
Сайт полностью готов, работает на собственном хостинге. Клиент может самостоятельно редактировать контент через Strapi без помощи разработчика. Сайт уже проиндексирован поисковыми системами, начал получать первые органические переходы.