П.ВИН
Landing

LikeDogLanding из портфолио Паши Вина

Полная миграция сайта ветеринарной клиники с устаревшего Django на Next.js + Supabase: pixel-perfect перенос с сохранением URL, аналитики и контента 1:1, чтобы не потерять накопленный SEO-вес.

01. КатегорияLanding
02. РольFull-stack, Product
03. Датаапр 2026

Что это?

Полная миграция сайта ветеринарной клиники с устаревшего Django на Next.js + Supabase: pixel-perfect перенос с сохранением URL, аналитики и контента 1:1, чтобы не потерять накопленный SEO-вес.

Какую задачу решает?

Было: умирающий сайт на Django c просроченным SSL, из-за чего боты перестали индексировать страницы и трафик рухнул на 94% за квартал → Стало: быстрый Next.js с автовыпуском сертификатов, восстановленной индексацией и вернувшимся поисковым трафиком.

Как реализовано?

Реализовано на стеке: Next.js, React, Supabase, TypeScript. Перенос на Next.js + Supabase с побайтовым сохранением дизайна, URL и контента и устранением корневой причины падения.

Next.jsReactSupabaseTypeScriptCaddyNext.jsReactSupabaseTypeScriptCaddyNext.jsReactSupabaseTypeScriptCaddyNext.jsReactSupabaseTypeScriptCaddy
Сайт ветеринарной клиники терял посетителей: технические проблемы хостинга закрыли его от поисковых систем, и за квартал трафик рухнул на 94%. Цель — перенести сайт на современную платформу так, чтобы ни один URL, ни одна строка контента и ни один пиксель дизайна не пострадали, а поисковый трафик вернулся.
LikeDog
LikeDog — Сайт ветеринарной клиники терял посетителей: технические проблемы хостинга закрыли его от поисковых систем, и за квартал трафик рухнул на 94%.

Вызов

Умирающий сайт

Сайт клиники на устаревшем Django терял посетителей из-за технических проблем хостинга, а не контента.

  • Просроченный SSL-сертификат закрыл сайт от поисковых ботов
  • Трафик упал на 94% за квартал по данным Яндекс.Метрики
  • Django 3.2 на shared-хостинге reg.ru без запаса для роста

Решение

Миграция на Next.js

Перенос на Next.js + Supabase с побайтовым сохранением дизайна, URL и контента и устранением корневой причины падения.

  • + Pixel-perfect редизайн — те же страницы без потери SEO-веса
  • + Caddy с автовыпуском Let's Encrypt — сертификаты больше не истекают
  • + Контент перенесён 1:1 из MySQL в Supabase: статьи, новости, услуги

Архитектура & Стек

Mindmap

[ Mindmap Процессов / v2.0 ]
NODE.01

Frontend

Рендеринг страниц
Next.js · React · TypeScript

NODE.02

Контент

Хранение данных
Supabase · PostgreSQL

NODE.03

Формы

Заявки и звонки
libphonenumber-js · API Routes

NODE.04

Инфраструктура

SSL и доставка
Caddy · Docker · Hetzner

COREEngine

Смоделировано 100 предпринимателями

Бизнес Импакт

1:1

сохранение SEO и URL

0

потерь контента

94%

просадки трафика отыграно

Открыть проект
Следующий кейс

Гео-лендинги