Клиентский проект gomvp.dev
Клиентский проект · Миграция платформы

Big Data Realty — перенос с WordPress на Next.js + Go

Выполнили комплексную миграцию портала элитной недвижимости США: очистили реальные данные от плагинов и мусора WordPress, отделили гигабайты статики, перевели хранение в SQLite → PostgreSQL, перенесли верстку на Next.js и внедрили удобную панель управления.

Клиент: Big Data Realty · Архитектура, бэкенд и фронтенд: gomvp.dev

В данный момент боевой домен bigdatarealty.com еще работает на WordPress, а готовая новая версия временно размещена на bigdatarealty-new-sandy.vercel.app.

Интерфейс Big Data Realty с интерактивными картами и аналитикой
Исходный стек
WordPress, плагины, раздутый wp_postmeta
Новый стек
Next.js, React, Go, PostgreSQL, Custom CMS
Миграция данных
Очистка WP-мусора, ETL через SQLite в PostgreSQL
Фронтенд
Перенос верстки, интерактивные карты, 100/100 PageSpeed

Стек

  • Next.js
  • React
  • TypeScript
  • Go
  • PostgreSQL
  • SQLite
  • Custom CMS
  • Interactive Maps
  • WordPress Migration
  • Tailwind CSS
Почему мы используем этот стек

Очистка данных

Отделение ценных данных от мусора WordPress

Многие годы сайт развивался на WordPress, накопив сотни тысяч записей в раздутых таблицах wp_postmeta, конфликтующие поля плагинов и неструктурированные метаданные.

Мы разработали ETL-пайплайн, который отфильтровал весь технический шум плагинов, нормализовал реальные транзакции, агентские профили и историю продаж, а также полностью отделил медиа-статику от реляционной информации.

  • Парсинг и очистка wp_posts и wp_postmeta
  • Вынос тяжелых фото, карт и документов в независимое хранилище
  • Нормализация справочников районов и агентов
  • Устранение дубликатов и битых связей

Базы данных

Поэтапный переход: от SQLite к PostgreSQL

Для быстрой верификации очищенных данных и автономной локальной разработки мы сначала упаковали структурированные таблицы в легковесную базу данных SQLite.

После завершения сверки и валидации логики схема была переведена на продакшн-уровень PostgreSQL с индексами для гео-поиска и аналитики сделок.

  • Быстрый локальный цикл на SQLite
  • Строгие типы данных и реляционные внешние ключи
  • Переход на продакшн PostgreSQL
  • Микросекундный отклик при выборках транзакций

Верстка и UI

Попиксельный перенос верстки и интерактивные карты

Полностью сохранили и улучшили дизайн платформы, переписав его на чистый современный Next.js и React.

Реализовали интерактивные карты ключевых рынков (Сан-Франциско, Майами, Кремниевая Долина, Лос-Анджелес), моментальную фильтрацию сообществ и безупречную мобильную версию.

  • Чистый DOM без мусора визуальных конструкторов
  • Интерактивные карты недвижимости и районов
  • 100/100 Core Web Vitals и мгновенная загрузка
  • Сохранение исходной SEO-структуры страниц

Управление

Кастомная админ-панель вместо WP Admin

Заменили перегруженную админку WordPress на лаконичный и быстрый личный кабинет управления данными.

Теперь менеджеры работают с чистыми формами без навязчивых уведомлений, баннеров плагинов и опасности случайно сломать сайт.

  • Управление публикациями и статьями
  • База агентов и брокерских сетей
  • Контроль обновлений аналитических данных
  • Разграничение прав доступа без сторонних плагинов
WordPress до миграции

Демонстрация работы сайта

Пример работы сайта ДО миграции (WordPress)

Демонстрация исходного портала Big Data Realty на WordPress до очистки данных и переноса на современный стек: интерфейс сообществ, загрузка каталога и поведение сайта на старом движке.

Пример работы сайта ДО миграции (WordPress)
WordPress Legacy
Запись реальной сессии на WordPress до нормализации базы данных, выноса статики и перехода на Next.js + Go.Открыть исходное видео (.mp4)
Миграция с WordPress
wordpress → Next.js + Go

Успешный переезд с WordPress на Go + Next.js

Кейс Big Data Realty наглядно показывает, как освободить проект от ограничений WordPress: избавиться от плагинов, ускорить интерфейс в 10 раз и получить масштабируемую архитектуру с собственной базой данных.

  • 0 сторонних плагинов — полный контроль над кодом
  • Чистая реляционная база данных вместо хаоса wp_postmeta
  • Разделение статики и базы данных для легкого масштабирования
  • Скорость 100/100 по Google PageSpeed

Сотрудничество

Нужно перенести проект с WordPress на современный стек?

Расскажите о текущем сайте, объеме данных, используемых плагинах и желаемых сроках.

Клиентский проект gomvp.dev