Je app werkt als je er doorheen klikt, maar je weet niet zeker of deze standhoudt bij echte gebruikers en echt geld. Ik zoek wat er kapot is, lekt of de lancering blokkeert in apps die zijn gebouwd met Lovable, Bolt, Cursor of v0, en repareer het in je code zonder opnieuw te beginnen.
Ik repareer de app die je hebt gebouwd met Lovable, Bolt, Cursor of v0 en maak deze klaar voor echte gebruikers
Een schriftelijke go-live check van je met AI gebouwde app, met problemen gerangschikt op wat het eerst pijn doet.
- Alleen go-live check
- Gerangschikt schriftelijk rapport
De go-live check plus maximaal 5 fixes van de lijst, elk als een aparte commit.
- Check en maximaal 5 fixes
- Gerangschikt schriftelijk rapport
- Broncode
Maximaal 12 fixes, tests rondom inloggen en betalingen, en een implementatie die je kunt herhalen.
- Maximaal 12 fixes, tests en implementatie
- Gerangschikt schriftelijk rapport
- Broncode
Vraag een offerte op maat aan
Inloggen om een aangepaste aanbieding aan te vragen
Maak een gratis account aan of log in om een gepersonaliseerde aanbieding van deze Zinner aan te vragen.
Inloggen / RegistrerenStel een vraag vóór de verkoop
Inloggen om een vraag te stellen
Om platformspam te verminderen, kunnen pre-sale berichten alleen worden verzonden door ingelogde gebruikers.
Maak een gratis account aan of log in om deze Zinner direct een bericht te sturen.
Inloggen / RegistrerenInloggen vereist
Maak een gratis account aan of log in om deze Zinner een bericht te sturen.
Inloggen / RegistrerenInloggen vereist
Maak een gratis account aan of log in om een gepersonaliseerde aanbieding aan te vragen.
Inloggen / RegistrerenIn één oogopslag
Belangrijke details over deze service om u te helpen een beslissing te nemen. Gegenereerd door Zinn Hub, niet door de verkoper.
Waardepositie
Doelstack
Beveiligingsfocus
Aanpak
Post-Delivery Cover
Wat u ontvangt
Volledige beschrijving
AI-bouwers krijgen een app snel naar de demofase. De hiaten verschijnen later: een login die voor sommige gebruikers mislukt, een betaling die wel doorgaat maar nooit iets ontgrendelt, gegevens die elke ingelogde gebruiker kan lezen, een geheime sleutel die in de browserbundel zit, of een implementatie die alleen werkt vanuit de eigen preview van de bouwer. Ik werk precies op die laag, in de code die je tool heeft geproduceerd, en ik herbouw niet wat al werkt.
Starter is een go-live check: ik lees de code, draai de app en stuur een schriftelijke lijst met problemen, gerangschikt op wat het eerst pijn doet, elk met de locatie en wat de oplossing inhoudt. Standard voegt maximaal vijf oplossingen van die lijst toe, gemaakt in je repository. Advanced omvat maximaal twaalf oplossingen, voegt tests toe rondom inloggen en betalingen, en stelt een implementatie in die je zonder de bouwer kunt herhalen.
De controle begint met wat gegenereerde code vaak mist. Eerst komen toegangsregels op de database: zonder deze kunnen gebruikers elkaars records lezen. Veel van deze apps draaien op Supabase, wat onderliggend PostgreSQL is; daar zijn de toegangsregels beveiligingsbeleid op rijniveau, en ik schrijf en test deze. Vervolgens zoek ik naar geheimen die op de server thuishoren, maar in de browser terechtkomen, zoals de geheime sleutel van een betalingsprovider of de servicesleutel van Supabase. Daarna controleer ik of betalingswebhooks de handtekening van de provider verifiëren, of formulieren niet vertrouwen wat de browser verzendt, en of een mislukte aanvraag een fout toont in plaats van een leeg scherm.
Stack: React, Next.js en Vite front-ends, Node.js en TypeScript op de server, PostgreSQL. Ik gebruik zelf dagelijks AI-coderingstools en ik lees en test alles wat ze produceren.
Als je tool synchroniseert met een GitHub-repository, werk ik in die repository, zodat je daarna kunt blijven bouwen met de tool. Anders werk ik vanuit een export en lever ik de code terug in een repository die jij bezit. Gedurende 14 dagen na levering repareer ik alles wat niet werkt zoals we zijn overeengekomen, kosteloos.
Geen gesprekken. De scope wordt schriftelijk overeengekomen voordat ik begin; daarna ontvang je aan het einde van elke werkdag een schriftelijke update en een notitie per fix met wat er mis was en hoe je het kunt controleren.
Stappen voor het voltooien van je project
1. Toegang en een eerste run - Je deelt de repository of een export en een testaccount. Ik zorg ervoor dat de app op dezelfde manier werkt als jij, voordat ik iets aanraak.
2. Go-live check - Ik doorloop de login, gegevenstoegang, betalingen, geheimen, foutafhandeling en de implementatie, en schrijf elk probleem op met de locatie en de omvang van de oplossing.
3. Jij kiest de oplossingen - De lijst is gerangschikt. Jij kiest wat erin komt, binnen je pakket, en alles daarbuiten wordt geciteerd voordat ik begin.
4. Oplossingen met bewijs - Elke oplossing komt als een aparte commit met een korte notitie. Waar een regel gegevens beschermt, toont een test aan dat de ene gebruiker de records van de andere gebruiker niet kan bereiken.
5. Overdracht - Een schriftelijke samenvatting van wat er is veranderd, wat nog openstaat en hoe je opnieuw kunt implementeren. Bij Advanced wordt de implementatie vanuit je repository uitgevoerd zonder de bouwer.
Zinner Kwaliteitsgarantie
Elke Zinner wordt beoordeeld en goedgekeurd voordat hij zich bij het platform aansluit.
Alle diensten worden ondersteund door onze kwaliteitsgarantie.
Uw betaling is beschermd totdat u het geleverde werk goedkeurt.
Pakketten vergelijken
| Functie | Starter | Standaard | Geavanceerd |
|---|---|---|---|
| Levertijd | 3 dagen | 7 dagen | 14 dagen |
| Revisies | 1 | 2 | 3 |
| Scope | Alleen go-live check | Check en maximaal 5 fixes | Maximaal 12 fixes, tests en implementatie |
| Gerangschikt schriftelijk rapport | ✓ | ✓ | ✓ |
| Broncode | ✕ | ✓ | ✓ |
Portfolio
Voorbeelden van het werk van de verkoper met betrekking tot deze Zinn.

Formline: Next.js winkel met Stripe
Een etalage waar u doorheen kunt klikken: 16 posters in 4 collecties, filters en zoekfunctie die in de URL blijven, een winkelwagen, lichte en donkere thema's, en een afrekenproces dat eindigt in een demo-bestelling of een echte Stripe Checkout-sessie in testmodus. Ik heb het gebouwd als een Next.js statische export in TypeScript met Tailwind CSS. Kaartbetalingen gaan via een Cloudflare Worker die de winkelwagen op de server opnieuw prijst en de webhook-handtekening van Stripe verifieert.




Tweetalige persoonlijke site in Next.js
Een persoonlijke one-page site in het Engels en Russisch, met een diensten sectie en links naar mijn demo projecten. Ik heb het ontworpen en gebouwd met Next.js, React en TypeScript als een statische export, gestyled met pure CSS Modules en zonder UI framework. Het heeft lichte en donkere thema's, en een sociale preview afbeelding voor elke taal wordt gegenereerd tijdens het bouwen. GitHub Actions bouwt en implementeert het naar Bunny CDN, dat beveiligingsheaders toevoegt en www en platte HTTP omleidt naar het hoofdadres HTTPS.

Servicedetails
Veelgestelde vragen
Nee. Het punt is om te behouden wat werkt en te repareren wat niet werkt. Als een onderdeel onherstelbaar is, staat dat in de go-live lijst, en ik citeer dat onderdeel afzonderlijk voordat er iets verandert.
Als de tool synchroniseert met een GitHub-repository, werk ik daar op een aparte branch. Zodra je deze samenvoegt met de hoofdbranch, neemt de tool de wijzigingen over. Als het niet synchroniseert, krijg je de code in een repository die jij bezit en kun je verdergaan met elke editor.
Nee. Nodig me uit voor de repository en, indien nodig, voor het Supabase- of hostingproject met de minst mogelijke toegang die de klus klaart. Voor de app zelf gebruik ik een testaccount.
Je krijgt nog steeds de volledige gerangschikte lijst. Je kiest welke fixes in je pakket komen; de rest kan wachten, of ik bied ze aan als een aangepaste offerte.
Klantrecensies
Bekijk wat onze klanten zeggen over deze Zinn
Categorieën
Zinner Beleid
Gerelateerde Zinns

help je bij het oplossen en repareren van je base44, bolt of lovable project






