AI-prototype laten doorontwikkelen

Er staat al iets werkends, gebouwd met Lovable, Bolt, Replit, v0 of Cursor. Wat er daarna nog moet gebeuren voordat er klantgegevens in mogen, kun je bij mij laten doen: wie welke gegevens mag inzien, sleutels die niet in de browser horen, en een database die je nog kunt wijzigen als er al gegevens in staan. Dat fundament bouw ik alsnog, stap voor stap, terwijl de app blijft doen wat die deed.

Gevestigd in Groningen, werkzaam door heel Nederland en op afstand voor klanten wereldwijd.

Een prototype uit Lovable, Bolt, Replit, v0 of Cursor uitbouwen tot software waar echte gebruikers op kunnen en echte klantgegevens in.

Geschikt wanneer er al iets werkends staat, maar niemand kan zeggen wie bij welke gegevens kan of wat er stukgaat bij de volgende wijziging.

Geschikt voor

Mijn aanpak

  1. Eerst een verkenning. Een code-audit van wat er staat: ik krijg de app draaiend, lees hem door en zet op een rij wat er goed zit, waar de risico's zitten en in welke volgorde ik ze zou aanpakken. Ik heb daarvoor toegang nodig tot de code en tot de plek waar hij draait, meer niet. Heb ik die, dan heb je het verslag binnen een week. Afgebakend werk, meestal een dag of twee, tegen een vaste prijs. Het verslag is van jou, ook als je daarna zelf verder wilt of met iemand anders.
  2. De scherpe randen gaan voor. Sleutels die in de browser terechtkwamen, worden vervangen, en de nieuwe verhuizen naar de serverkant. De controle op wie bij welke gegevens mag, komt te staan waar een gebruiker niet bij kan. En de back-up wordt een keer teruggezet om te zien of dat werkt. Zitten er al gebruikers op, dan gaat dit voor op alles.
  3. Dan het fundament. Wijzigingen aan de database die je ook durft te doen als er al gegevens in staan, opvangen wat er misgaat op de plekken waar dat echt kan, een melding zodra er iets stukgaat, en tests op het gedrag dat niet mag veranderen. Elke stap is een mijlpaal met een vaste prijs, en na elke mijlpaal kun je stoppen.
  4. En daarna is het van jou. De code staat op jouw GitHub, draait op jouw hosting en gebruikt jouw accounts, ook halverwege al. Geen vendor lock-in, geen platform waar je app aan vastzit. Wat ik onderweg leer, leg ik daar vast, zodat je hierna niet afhankelijk bent van één persoon die het toevallig weet. Ook niet van mij.

Tech die ik gebruik

Supabase, Postgres, row level security, edge functions, TypeScript, React, databasemigraties, karakteriseringstests, GitHub Actions, foutmonitoring, back-up en herstel, Cloudflare. De apps zelf komen meestal uit Lovable, Bolt, Replit, v0 of Cursor.

Veelgestelde vragen

Wat kost het om een AI-prototype te laten doorontwikkelen?

Dat hangt af van wat er staat, dus ik noem geen bedrag voordat ik de app heb zien draaien. De verkenning is afgebakend werk, meestal een dag of twee, tegen een vaste prijs die je vooraf weet. Wat daarna nodig is, staat in het verslag, met per mijlpaal een vaste prijs. Een bericht sturen kost je niets, en mijn eerste reactie ook niet.

Krijgt iemand anders mijn code te zien?

Nee. Ik noem geen klantnamen en laat geen code zien, ook die van jou niet. Daarom staan hier ook geen voorbeelden van prototypes die ik heb opgeknapt. Wil je het schriftelijk, dan teken ik een geheimhoudingsverklaring voordat ik iets bekijk. En opruimen voordat je het me laat zien hoeft niet: ik kijk naar wat er is, niet naar hoe het eruitziet.

Waar staan de gegevens van mijn klanten straks?

Waar jij ze wilt hebben, en binnen de EU als je klanten of je branche dat vragen. Dat is belangrijker dan het klinkt: bij de meeste van deze platformen kies je de regio één keer, bij het aanmaken van het project, en verhuizen betekent later meestal een nieuw project en een migratie met downtime. Ik werk vanuit Nederland, dus EU-hosting is bij mij het uitgangspunt.

Wat krijg ik na de verkenning, en is dat van mij?

Een verslag met wat er goed zit, waar de risico's zitten, wat ik zou doen, in welke volgorde en wat dat ongeveer kost. Dat verslag is van jou. Wil je daarna zelf verder, of met iemand anders, dan is het genoeg om aan die ander te geven.

Moet ik het hele traject in één keer afnemen?

Nee. Na de verkenning werken we in mijlpalen met elk een vaste prijs, en na elke mijlpaal kun je stoppen. De code staat op jouw eigen GitHub en is van jou, ook halverwege.

Wat als uit de verkenning blijkt dat opnieuw bouwen beter is?

Dan zeg ik dat. Het is zelden zo, want het waardevolle deel van je app zit in de beslissingen die erin verwerkt zitten, en die blijven staan. Maar ik zeg het pas nadat ik de code heb gezien, en niet op basis van een gok.

Meer lezen:

Stuur me wat je hebt

Een paar zinnen over wat je gebouwd hebt en waar het wringt is genoeg. Ik reageer binnen een werkdag met wat ik ervan vind, en dat kost je niets. Opruimen hoeft niet.

Neem contact op

Andere diensten

Begin een gesprek