Webapplicaties
Webapplicatie development
Je team gebruikt drie tools en een spreadsheet voor wat één systeem zou moeten doen. Dat ene systeem bouwen wij.
Elk bedrijf heeft software nodig die nog niet bestaat
Dit zijn de maatwerkprojecten die we het vaakst opleveren. Dat van jou kan ook iets heel anders zijn.
Zo kiezen we de juiste stack voor je project
We hebben geen standaardframework. Zo namen we de technologiekeuzes voor een echt klantproject.
Welke taal voor de backend?
Why
Het eigen team van de klant kende JavaScript. Met TypeScript konden ze de code na de overdracht onderhouden zonder een nieuwe taal te leren. Gedeelde types tussen frontend en backend zorgen voor minder bugs.
Alternatives Considered
We overwogen Go voor de performance en Python voor het datawerk. Allebei prima opties, maar een soepele overdracht aan het team woog voor dit project zwaarder dan pure snelheid.
Hoe de database aanpakken?
Why
Relationele data met complexe queries. PostgreSQL kan dat allemaal goed aan en is gratis. Prisma geeft ons type-veilige queries en automatische migraties, wat minder databasebugs in productie oplevert.
Alternatives Considered
MongoDB was vanwege de flexibiliteit een optie, maar het datamodel was duidelijk relationeel. We zouden meer tijd kwijt zijn aan het omzeilen van de beperkingen van documenten dan we aan schemaflexibiliteit zouden winnen.
Waar hosten?
Why
Snelle deployments, automatische previews bij pull requests en geen DevOps-overhead. De klant had geen eigen ops-team, dus met managed hosting hoefden ze er ook geen aan te nemen.
Alternatives Considered
AWS geeft meer controle, maar vraagt om DevOps-expertise. Bij deze teamgrootte en dit verkeer zijn managed platformen de pragmatische keuze.
Vanaf nul bouwen of een framework gebruiken?
Why
Next.js geeft ons server-side rendering voor SEO, API-routes voor de backend en een enorm ecosysteem. Met een eigen componentenbibliotheek sluit de UI exact aan op het merk, zonder dat we tegen een kant-en-klaar designsysteem hoeven te vechten.
Alternatives Considered
Remix en SvelteKit zijn sterke alternatieven. We kozen Next.js omdat het team van de klant al React-ervaring had, wat onderhoud op de lange termijn realistisch maakt.
Drie manieren om met ons te werken
Kies het model dat past bij de omvang van je project en je team. Bij elk model krijg je het eigendom van de broncode en volledige documentatie.
Sprint
Een gerichte build van 6 weken voor één specifiek probleem. Ideaal voor teams die snel een werkende tool nodig hebben.
- Scope van één functie (MVP)
- Team van 2 (ontwikkelaar + ontwerper)
- Wekelijkse demo's en feedbacksessies
- Volledige overdracht van de broncode aan het eind
- 30 dagen bugfixes na de lancering
Partnership
Doorlopende ontwikkeling voor producten die moeten groeien. De meeste teams kiezen hiervoor na de eerste Sprint.
- Roadmapplanning over meerdere functies
- Team van 3 tot 4 met een projectleider
- Tweewekelijkse sprintreviews met je stakeholders
- Prioritaire ondersteuning en bugfixes
- Kwartaalse architectuurreviews
Dedicated Team
Een compleet team dat ingebed raakt in je bedrijf. Voor complexe producten die doorlopende ontwikkeling vragen.
- 5-8-persoonsteam (full stack + QA + lead)
- Geïntegreerd in je interne processen
- Vaste projectmanager en tech lead
- 24/7 productieondersteuning
- Maandelijkse strategische reviews met de directie
Bij elk model krijg je volledig eigendom van de broncode, een gedocumenteerde overdracht en geen lock-in op de lange termijn. Opzeggen of van model wisselen kan met 30 dagen opzegtermijn.
Gebouwd voor echte resultaten
Gemiddelde uptime over alle klant-apps
Snellere laadtijden dan legacy-systemen
Kortere ontwikkelcycli
Opgeleverde maatwerk-webapps
Kostencalculator voor webapplicaties
Schat kosten en doorlooptijd voor je maatwerk-webapp in minder dan 2 minuten.
Open de volledige calculator met methodiekVertel ons wat je bouwt
Jouw invoer
04 fieldsBepaalt het gemiddelde uurtarief; senior engineers kosten 35 % meer.
Bouw het systeem waar je bedrijf op draait
Plan een scopinggesprek; samen brengen we de bouw, de kosten en de planning in kaart. De meeste teams hebben na dat eerste gesprek al een vast plan.
Eerlijke antwoorden
Vragen die we elke week horen
Deze komen uit echte intakegesprekken. Geen open deuren.
Vooraf wel. Over drie jaar gerekend meestal niet. Een SaaS-tool van EUR 50 per gebruiker kost bij 100 gebruikers EUR 180.000 over drie jaar. Maatwerksoftware kost doorgaans EUR 80.000-150.000 om te bouwen en EUR 15.000 per jaar aan onderhoud. Reken het maar eens uit voor je eigen situatie.
We werken in fases met een vaste prijs en duidelijke opleveringen. We bouwen eerst de MVP en bewijzen de waarde; daarna beslis jij over de volgende fase. Elke functie wordt afgebakend en geprijsd voordat we eraan beginnen. Geen verrassingen.
Dat gebeurt in vrijwel elk project, en ons sprintmodel is er juist op gebouwd. Elke twee weken bepalen we opnieuw de prioriteiten. Wordt iets nieuws belangrijker, dan schuift het naar boven. Niets ligt vast tot het is opgeleverd.
Van jou. Alles: broncode, documentatie en infrastructuurconfiguratie. Je kunt ermee naar elke ontwikkelaar of elk bureau. Wij houden geen code in gijzeling.
Ja. We schrijven nette, goed gedocumenteerde code en gebruiken standaardframeworks die je team al kent. We organiseren ook een overdrachtssessie waarin we de architectuur met je ontwikkelaars doornemen. Wil je doorlopende ondersteuning, dan bieden we retainerpakketten.
OWASP-richtlijnen zitten standaard in elk project. Versleutelde data, zowel opgeslagen als onderweg. Rolgebaseerde toegangscontrole. We ondersteunen SOC 2 en de AVG out of the box, en voegen HIPAA of PCI-DSS toe als jouw sector dat vraagt.
Klaar om iets buitengewoons te bouwen?
Laten we je idee werkelijkheid maken. Ons team staat klaar om software te bouwen die het verschil maakt.
