Home / Fallstudier / From Lovable to production in 2 weeks

Från Lovable till produktion på 2 veckor

Hur vi tog en PropTech SaaS från en AI-prototyp till en säker, skalbar produktionsstack — anonymiserad och rensad.

Lovable → AWS Inför lansering 2–3 veckor
// i korthet
Klient
Ett fastighetsteknikföretag (anonymiserat)
Fas
Inför lansering — fungerande prototyp, inga användare än
Stack vid ankomst
Lovable (React + Supabase)
Uppdrag
MVP-granskning + räddning / produktionsberedskap
Tidslinje
2–3 veckor, från introduktionssamtal till överlämning
Leverans
Produktionsklar infrastruktur + överlämningsdokument

Klienten kom till oss med något imponerande och något ofullständigt, sida vid sida: en fungerande PropTech-SaaS-prototyp, byggd från början till slut i Lovable ovanpå React och Supabase, som såg övertygande ut i förhandsvisningen. Vad de inte hade var något som liknade produktion.

Ingen CI/CD — varje ändring krävde en manuell deployment. Ingen övervakning — inget sätt att se om appen var frisk, och ingen varning om den inte var det. Filstorage satt i Supabase Storage, vilket var okej vid prototypskala men på väg att slå i kostnads- och prestandagränser när riktiga användare anlände. Ingen hade tittat på koden för säkerhetsfrågor. Och lanseringen stod för dörren.

Frågan var inte om vi skulle bygga om. Prototypen var okej. Frågan var hur snabbt vi kunde lägga produktionsklass-infrastruktur under den, så att klienten faktiskt kunde släppa in användare.

Utmaningen

Vad vi gjorde

Två till tre veckor från första samtalet till produktionsöverlämning. Vi körde tre spår parallellt: säkerhetspasset, infrastrukturbygget och lagringsmigrationen.

  1. OWASP Top 10-säkerhetsgranskning. En strukturerad genomgång mot OWASP Top 10. Kritiska problem identifierade, prioriterade efter affärsrisk och fixade. (Specifika fynd publiceras inte — de kan åter-identifiera klienten.)
  2. CI/CD-pipeline. Automatiserade tester och deployment vid varje push. Inga fler manuella deploys; inga fler enpersons-flaskhalsar.
  3. Produktionsserverkonfiguration. Korrekt miljöseparation — staging och produktion som distinkta miljöer, var och en med sin egen konfiguration. Inte mer "appen är där grundarens webbläsare råkar vara."
  4. Övervakning och varningar. 24/7-övervakning av fel och prestanda, med varningar dirigerade till rätt ställe. Fel blir kända på minuter, inte dagar.
  5. AWS S3 + CloudFront-migration. Filstorage flyttad från Supabase Storage till S3 med ett CloudFront-CDN. Billigare, snabbare, och lagringstaket försvinner.
  6. Domän-, SSL- och infrastrukturkonfiguration. Korrekt HTTPS, DNS, miljövariabler och produktions-build-pipeline — det oglamorösa arbetet som skiljer en deployad app från en demo.
  7. Överlämningsdokumentation. Skriftliga dokument för klientens team: hur man deployer, hur man roterar referenser, hur data flyter, vad som är bräckligt och varför. Dokumentationen är den del som gör nästa ingenjör de anställer effektiv dag ett istället för dag trettio.

Resultat

I slutet av uppdraget var applikationen verkligen produktionsklar — inte "marknadsavdelningens produktionsklar," utan den sort som håller när riktiga användare anländer. Vad som ändrades konkret:

Säkerhet
OWASP Top 10-granskning godkänd
Deployment
CI/CD fullt automatiserad
Övervakning
24/7 fel- & prestandavarningar
Lagring
Migrerad till AWS S3 + CloudFront

Grundaren behövde inte längre vara närvarande för att en deploy skulle ske. Teamet hade varningar på plats innan de behövde dem. Lagringsplanen slutade vara en kostnadsöverraskning som väntade.

Vad vi skulle säga åt en annan grundare i samma situation

Fallstudier är mest användbara när de generaliserar. Om du tittar på en Lovable-, Bolt- eller v0-prototyp som snart ska möta riktiga användare, är problemets form vanligtvis densamma. En kort checklista, destillerad från detta uppdrag:

För den längre versionen av dessa mönster, se våra artiklar om osynliga buggar i AI-genererad kod och när du ska lämna över din MVP.

// om uppdraget

Jacek Różański · The AI Mechanic

Det här uppdraget levererades direkt av Jacek — senior backend / DevOps med 18+ års produktionserfarenhet. Om din situation rimmar med ovanstående är introduktionssamtalet gratis.

Liknande situation?

Om din AI-byggda prototyp snart möter riktiga användare och produktionslagret under saknas, scopar vi en väg på introduktionssamtalet. 30 minuter. Gratis. Inga åtaganden.

Boka ett introduktionssamtal →