Михаил Зотов
Fullstack-разработчик

Услуга

Доработка проектов из Lovable, Bolt и других AI-конструкторов

Прототип собран в Lovable, Bolt.new, v0, Cursor или Replit и почти работает — но до запуска мешают безопасность, backend, оплата и деплой. Разбираю код, сохраняю то, что сделано нормально, и довожу проект до состояния, в котором его можно показывать клиентам.

С чем можно обратиться

  • Аудит сгенерированного кода: что оставить, что переписать
  • Настройка RLS и политик доступа в Supabase
  • Вынос секретных ключей из клиентского кода на сервер
  • Собственный backend на Node.js вместо логики в браузере
  • SSR или пререндер на Next.js для SEO вместо чистого SPA
  • Подключение оплаты: ЮKassa, CloudPayments, Т-Касса
  • Деплой на свой сервер или российское облако
  • Перенос с Supabase на свою PostgreSQL или MongoDB
  • Исправление ошибок, которые AI уже не может починить

Какие задачи бизнеса решает

  • Запустить продукт, не выбрасывая готовый прототип
  • Закрыть дыры в безопасности до того, как придут реальные пользователи
  • Перестать зависеть от лимитов и цен конструктора
  • Получить код, который может поддерживать обычный разработчик

Типовые проблемы проектов из AI-конструкторов

— вся логика в браузере, backend фактически нет; — ключи API, в том числе платёжных сервисов, лежат в клиентском коде; — в Supabase не настроен RLS, и любой может прочитать чужие данные; — SPA на Vite, поисковики видят пустую страницу; — дублирующиеся компоненты и десятки «исправлений исправлений»; — проект работает только в превью конструктора.

Можно ли не переписывать всё

Чаще всего да. Интерфейс из Lovable и v0 обычно нормальный: React, Tailwind, shadcn/ui. Переписывать приходится слой данных и безопасность. Если архитектура совсем не выдерживает — скажу об этом после аудита и предложу, какие модули пересобрать, а какие оставить.

Безопасность в первую очередь

Первое, что проверяю: какие ключи видны в браузере, какие таблицы доступны без авторизации, можно ли от имени пользователя поменять чужие данные или цену заказа. Это закрываю до любых новых фич — утечка данных клиентов обходится дороже всей доработки.

Supabase: оставить или уходить

Supabase можно оставить, если правильно настроить RLS и вынести чувствительную логику в серверные функции. Если данные — это ПД граждан РФ, стоит учитывать требование о локализации: облачный Supabase размещается за рубежом. Тогда переношу базу в PostgreSQL на российском сервере и пишу backend на Node.js.

Что нужно от вас

1. Экспорт проекта в GitHub или архив с кодом. 2. Доступ к Supabase или другой базе. 3. Список, что должно работать к запуску. 4. Если есть — ссылка на превью и описание, что сейчас сломано.

Сроки и стоимость

Аудит — 1–2 дня. Закрытие критичных дыр в безопасности обычно занимает несколько дней. Доведение до продакшна с backend, оплатой и деплоем — от 1–2 недель. Стоимость зависит от объёма кода, количества ролей и интеграций и от того, остаёмся ли на Supabase.

Примеры функционала

  • Работаю с кодом из GitHub-репозитория, который выгружает конструктор
  • Сохраняю интерфейс и полезные компоненты
  • Правки небольшими этапами с проверкой
  • Честная оценка: где проще доработать, а где переписать модуль
  • Все доступы и код остаются у вас

Как проходит разработка

  1. 1.Получаю доступ к репозиторию и Supabase / базе
  2. 2.Делаю аудит: безопасность, архитектура, SEO, деплой
  3. 3.Согласуем список работ и приоритеты
  4. 4.Закрываю критичное: ключи, доступы, backend
  5. 5.Дорабатываю функциональность, оплату, SEO
  6. 6.Деплой на вашу инфраструктуру и передача

Подходящие кейсы и решения

Проект на Base44?

Перенос с Base44 на собственный backend, базу и API на вашем сервере.

Перенос приложения с Base44 на собственный backend →
Нужно уйти с Supabase и Vercel в Россию?

Перенос сайта и базы на российский VPS или облако.

Перенос сайта и базы данных на российский сервер →
Проект уже на обычном React / Next.js?

Доработка существующего кода: новые функции, ошибки, API и backend.

Доработка сайтов и проектов на React, Next.js и Node.js →
Прототип не выдерживает и нужен MVP с нуля?

Соберу MVP на нормальной архитектуре, используя прототип как ТЗ.

Разработка MVP веб-сервиса →

Используемые технологии

ReactNext.jsTypeScriptNode.jsSupabasePostgreSQLMongoDBVite

FAQ

Можно ли доработать проект из Lovable без переписывания?

В большинстве случаев да. Интерфейс обычно сохраняется, дорабатываются безопасность, работа с данными, backend и деплой. После аудита скажу, что можно оставить как есть.

Сможет ли после вас проект продолжать редактироваться в Lovable или Bolt?

Если остаёмся в той же структуре и синхронизации с GitHub — частично да. Но после выноса логики на свой backend правки через конструктор становятся рискованными: AI может переписать то, что уже исправлено. Обычно дальше проект ведут в обычном редакторе.

Почему сайт из Lovable не индексируется в Яндексе?

Это SPA: HTML приходит почти пустым, контент рисуется в браузере. Решение — пререндер нужных страниц или перенос публичной части на Next.js с серверным рендерингом, метаданными и sitemap.

Опасно ли запускать проект из Bolt или Lovable как есть?

Часто да: ключи в клиентском коде и выключенный RLS в Supabase позволяют читать и менять чужие данные. Перед запуском с реальными пользователями и оплатой это стоит проверить.

Работаете с проектами из Cursor и Replit?

Да, если это React, Next.js или Node.js. Для меня неважно, чем сгенерирован код — важно, в каком он состоянии и что нужно получить на выходе.

Михаил Зотов

Оценю стоимость задачи

Коротко опишите задачу — отвечу со стоимостью и сроком.

Работаю официально как самозанятый · договор и чек

Не хотите заполнять форму? Напишите мне напрямую

Написать в Telegram