MYOD . IT
myod.it
myod.it

Кейс: Разработка сайта inwave-project.com

О проекте

InWave Project — студия рекламы и дизайна из Иваново. Задача: создать лаконичный сайт с акцентом на услуги (изготовление и согласование вывесок, оформление ТЦ, продвижение в соцсетях), портфолио и новости.

Инструменты

  • PHP + WordPress — CMS с кастомными типами записей для «Услуг», «Портфолио» и «Новостей».

  • Figma — быстрая верстка прототипов, адаптивный макет.

  • Agile + Redmine — спринты по 1–2 недели, задачи и баги в Redmine.

  • CI/CD (GitLab CI)линтинг, сборка стилей и деплой в staging/production по пушу.

Основные этапы

  1. Прототипирование (Figma)

    • Определили ключевые разделы: «Главная» (слайдер с примерами вывесок), «Услуги» (список подменю), «Портфолио» (галерея), «Новости», «Контакты».

    • Сделали кликабельные макеты и согласовали дизайн: минимализм, чёрно-белая гамма с красными акцентами.

  2. Верстка и интеграция (PHP + WordPress)

    • Дочерняя тема: CPT «Услуги» (например, «Изготовление вывесок», «Обслуживание ТЦ» и т. д.), CPT «Портфолио», CPT «Новости».

    • Шорткод для слайдера на главной, AJAX-форма обратной связи (Contact Form 7 → Redmine через webhook).

    • SEO (Yoast), ленивый load картинок, адаптивная сетка.

  3. CI/CD и тестирование

    • При пуше в develop: линтинг SASS/JS, билд через Webpack → деплой в staging.

    • При мерже в master: smoke-тесты (доступность главных страниц) → деплой в прод.

  4. Запуск и поддержка

    • Продакшен: Nginx + PHP-FPM, MySQL + Redis, Let’s Encrypt.

    • Мониторинг (UptimeRobot, Sentry).

    • Еженедельные спринты: новые «Услуги» и «Новости» выкладываются без помощи разработчиков.

Результаты

  • Четкая структура: посетитель сразу видит услуги, примеры работ и актуальные новости.

  • Высокая скорость: страница загружается <1 секунда благодаря кэшированию и lazy-load.

  • Самостоятельность команды: маркетологи без программистов добавляют контент через админку WP.

  • Быстрый релиз: CI/CD позволяет выпускать изменения за 10–15 минут, без простоев.

Итого: сайт получился лаконичным, со «свежим» дизайном и удобной управляемой структурой — посетитель моментально понимает, чем занимается InWave Project, какие услуги предоставляет и как их заказать.

Prev
Next
Drag
Map
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar
Compare