Инструменты

Next.js
TypeScript
Strapi
PostgreSQL
Nginx

Срок

1+ год

Роль

Fullstack Developer / Frontend Architecture / CMS Development / DevOps

Задача

Собрать и развивать городской портал с большим количеством контента, каталогами, картой, рейтингами и управлением страницами через CMS.

Процесс

Начал с архитектуры интерфейса и данных, затем подключил Strapi и собрал разделы портала. Настроил запуск на сервере. После публикации добавлял функции и исправлял проблемы, возникавшие при работе с контентом.

Измеримый эффект

  • Более года поддержки и развития работающего портала
  • Каталоги, рейтинги, карта и динамические страницы управляются через CMS
  • Настроены сервер и публикация обновлений, выполнены работы по техническому SEO и скорости загрузки

Что было сделано

  • Проектирование архитектуры frontend-приложения
  • Интеграция Strapi CMS
  • Разработка динамических страниц и каталогов
  • Реализация фильтрации, рейтингов и интерактивных блоков
  • Настройка production-инфраструктуры
  • Оптимизация производительности и SEO

Результат

  • Запустил портал на сервере
  • Подключил каталоги и динамические страницы к Strapi
  • Настроил серверную инфраструктуру на VPS
  • Сопровождал и развивал проект после релиза

Описание проекта

Городской портал Мурино на Next.js и Strapi: каталоги, рейтинги организаций, карта и страницы с контентом из CMS.

Моя роль: Fullstack Developer / Frontend Architecture / CMS Development / DevOps.

Разрабатывал и поддерживал городской портал Murino. На Next.js собрал каталог жилых комплексов, рейтинги организаций, карту, фильтры и динамические страницы. Подключил Strapi для управления контентом. Также настраивал VPS, Nginx и PM2, занимался техническим SEO, скоростью загрузки и поддержкой после запуска.

Связанные услуги

Если вам нужен похожий проект, можно начать с одной из этих услуг.

Point Toksovo