← All work

Migration

Trovr: Lovable Site Moved to Netlify, AI Editing Kept

Client
Trovr, a Brazilian travel hub. Client project (Upwork).
From → To
Lovable hosting → Netlify, with the code in GitHub
Stack
Lovable, React, GitHub, Netlify, Netlify build hooks, GitHub OAuth
Timeline
1 week, June 2026
Key result
Code owned in GitHub, AI editing kept, deploys within Netlify's free plan
Headline 'Code the client owns, edited with AI' above the Trovr website on a phone, laptop and tablet. The homepage hero shows a snowy mountain range and the Portuguese headline 'Descubra o mundo além dos roteiros de sempre.'

01 / The problem

Trovr is a Brazilian travel hub for trips off the usual tourist routes. The founder built the site in Lovable and wanted to be free of the platform. Lovable's GitHub repo carried a CRM and Supabase code the site never used, and it was set up for Lovable's environment, so it couldn't simply be deployed somewhere else.

She also adds new things to the site herself by prompting Lovable, and wanted to keep doing that.

02 / The approach

Keep Lovable as the editor, move everything else.

  1. Cleaned the unused CRM and Supabase code out of the repo.
  2. Restructured it so it builds on Netlify or almost any other host.
  3. Wrote Lovable a guide to the new code structure, with instructions for future updates, so its edits work cleanly again.
  4. Turned off automatic Netlify builds. Every Lovable edit would have triggered one and used up the free plan's build credits.

03 / The Publisher page

  • Trovr Publisher dashboard after GitHub sign-in, showing the connected repository with write permission, the last deployment status and a 'Publish website' button.

A small page hidden from search and the site menu. The founder signs in with GitHub, and one button triggers a Netlify build hook to send the site live.

She can make many small edits in Lovable, then publish once when she's ready. No GitHub or Netlify knowledge needed, and the site stays on Netlify's free plan.

04 / The result

  • Code owned in GitHub, hostable almost anywhere
  • AI editing kept: Lovable still makes her changes
  • Deploys on her schedule, within the free plan
  • She has shipped new pages on her own since handover, including an interactive Spots map
  • Five-star Upwork review for the Trovr website hosting update, June 2026. The client calls the work high quality, says Sohail is quick to respond and listens, and says she would hire him again.

05 / Client feedback

“Quick to respond and actually listens when you explain what you need.”
Upwork client, Trovr, 5-star review

What I'd do for you

Built your site with Lovable, Bolt or another AI builder and worried you're locked in? Send me the link and I'll show you how to own it.

Send me your site

Working with an agency? See how I build for studios →