Назад к портфолио

Веб-сайт / 2025-2026

МЭКС

Я разработал frontend и CMS-часть насыщенной данными публичной платформы. Работа включала каталог проектов с фильтрами, подробные карточки, интерактивную карту, три языковых контекста, редакционные разделы и SEO-исправления, необходимые для запуска в production.

Роль

Frontend / CMS-разработчик в Media Boost Group

Год

2025-2026

Полный стек

11 инструментов

Главная страница платформы «Модернизация»
Работающий сайт снят в разрешении 1920 × 1080 в июле 2026 года

Полный стек

  • 01MODX Revolution 3
  • 02PHP
  • 03pdoTools
  • 04MIGX
  • 05MODX TVs
  • 06Babel
  • 07HTML
  • 08SCSS
  • 09JavaScript
  • 10MapLibre GL JS
  • 11Vite

01

Что умеет сайт

  • Каталог проектов с поиском, фильтрами по регионам и категориям, пагинацией, статусами, рисками, прогрессом, бюджетами, сроками, этапами, результатами и документами.
  • Интерактивная карта MapLibre с собственными маркерами и продуманной мобильной навигацией между картой и проектами.
  • Русский, казахский и английский контексты для данных проектов, навигации, новостей, документов, поиска, дат, обратных отсчётов и служебных страниц.
  • Статистика на главной, категории и вкладки новостей, ленты документов, страницы для СМИ и контактов, метаданные, canonical URL, sitemap, редиректы и управление индексацией.

02

Что я сделал хорошо

  • Перевёл сложный публичный набор данных в управляемую редакторами модель MODX на TVs и MIGX.
  • Связал фильтрацию, карту, редакционный контент и три языковые версии в одном CMS-продукте.
  • Решил практические production-проблемы SEO и индексации, не оставляя их на потом.

03

Что я бы улучшил

  • Добавить более чёткий типизированный слой данных между полями MODX, PHP-хелперами и frontend-компонентами.
  • Объединить повторяющиеся хелперы и обработку переводов, затем добавить автоматические тесты для поиска и комбинаций фильтров.
  • Оптимизировать и упростить код внутри шаблонов для более быстрой работы сайта и избавления от технического долга
Следующий проектNoFake