| Next.js + Supabase | The default. Teams that want code ownership, server-side rendering, and a Postgres permission model that mirrors base44's. | Every SDK call behind an abstraction layer, base44 RLS rules translated to Supabase policies, backend functions ported to API routes or Edge Functions. | 4-14 weeks (median 6.5) | Hard · ~360 h |
|---|
| Vercel (Next.js + chosen backend) | Teams whose blocker is hosting, SSR, edge, and CI — and who will pick the database separately. | The exported React code ported into a Next.js project, SDK calls replaced against whichever backend you choose. Vercel does not choose the database for you. | 4-10 weeks | Moderate · ~240 h |
|---|
| Self-hosted (Docker + Postgres) | Regulated industries, data-residency requirements, and teams already operating infrastructure. | Your own Postgres, Node or Deno API, object storage, and auth — plus the operational surface: backups, monitoring, on-call. | 10-16 weeks | Hard · ~480 h |
|---|
| Firebase | Teams that want Google's managed serverless stack and do not need Postgres. | The relational schema converted into Firestore documents — the significant piece — plus Cloud Functions for backend logic. Auth migration is smoother than most platforms. | 6-10 weeks | Hard · ~280 h |
|---|
| Lovable | UI-heavy apps whose owners came for the AI workflow and want to keep it, with real GitHub sync and a usable code export. | The app rebuilt inside Lovable's editor, pointed at Supabase as the backend. Mostly mechanical. | 3-5 weeks | Moderate · ~140 h |
|---|
| Bolt.new | Keeping a fast prompt-to-deploy loop while ending up with a normal project you can host anywhere. | The app rebuilt in bolt's WebContainers, then deployed on Netlify, Vercel, or Supabase — bolt is a development tool, not a production host. | 3-5 weeks | Moderate · ~140 h |
|---|
| Replit | Teams that want a real development environment — shell access, real servers, real logs — without standing up infrastructure. | Frontend ports easily. Database, auth, and every base44 SDK call need replacing with Replit Database, Replit Auth, or external services. | 3-6 weeks | Moderate · ~160 h |
|---|
| Bubble | Teams leaving code behind entirely, or handing the app to a non-technical operator. | Every page in the visual editor. The data-model concepts map closely; there is no AI agent, so nothing generates the pages for you. | 6-10 weeks | Moderate · ~280 h |
|---|