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
- Apps uit Lovable, Bolt, Replit of v0 die live moeten met echte klantgegevens, of code die je met Cursor zelf schreef.
- Een prototype dat je wilt laten afmaken of laten overnemen, omdat je zelf niet verder komt.
- Prototypes waarbij niemand met zekerheid kan zeggen wie welke gegevens kan inzien.
- Een app waarin elke wijziging ergens anders iets stukmaakt, en waar je vaker repareert dan toevoegt.
Mijn aanpak
- 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.
- 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.
- 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.
- 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.
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 opAndere diensten
- Maatwerk applicaties Volledige ontwerp- en ontwikkeltrajecten voor maatwerk applicaties, op het web, native iOS en backend, inclusief MVP-builds voor early-stage producten.
- Web-, API- en backend-ontwikkeling Productie-websites, webapplicaties en APIs in React, Preact, Svelte en vanilla web. Backends in Go en Python met REST of event-driven APIs.
- AI- en LLM-integraties LLM-functionaliteit voor bestaande apps en nieuwe producten: agent-workflows, RAG-pipelines en integraties met OpenAI, Anthropic en vergelijkbare providers.
- Legacy-code modernisering Refactoring en modernisering van oudere codebases. Framework-upgrades, zorgvuldige test-gedreven aanpassingen en migraties van end-of-life-platforms.
- Native iOS-apps Native iPhone- en iPad-apps in Swift en SwiftUI, inclusief widgets, Live Activities en App Store-oplevering.
- Browserextensies en integraties Chrome-extensies, Thunderbird-add-ons en integraties tussen browsers en externe diensten.
- Kassasoftware en retail Maatwerk POS-systemen, voorraadbeheer en integraties met bonprinters en andere winkelhardware.
- Performance-kritieke engineering Algoritmes, audio- en videobewerking, codec-werk, P2P-netwerken en andere engineering-diepe projecten waar prestatie en correctheid tellen.