Kantoor en bus, in hetzelfde systeem
Wat we bouwden
Multi-tenant fundament: 80 tabellen, 105 SQL-migraties en 341 RLS-policies; de app-rol heeft geen BYPASSRLS
Planbord per monteur met sleepbare klussen, beschikbaarheidsvensters, duo-teams en slot-suggesties
Native monteurs-app (Expo) die offline doorwerkt: outbox, delta-sync, conflictafhandeling en stille push
Voorraad tot in de bus: per monteur een eigen busvoorraad, barcode-scan, tellingen, inkoop en minimumsignalering
Financiële integriteit in de database: gatenloze nummering, onwijzigbare factuurregels en betalingen die niet dubbel kunnen
Boekhoudkoppeling per bedrijf (Moneybird, e-Boekhouden) plus betaallinks via Mollie
Eigen formulierenmotor: 9 papieren werkformulieren met 318 velden digitaal overgenomen
Koppeling met het planningspakket Bessy via ondertekende webhooks, met een schakelaar wie de planning bezit
Track & trace voor de klant via een eenmalige link - de vertrekmelding gaat nooit vanzelf
White-label per bedrijf: eigen logo, kleurpalet en 13 modules die per abonnement aan of uit staan
8 architectuurregels zijn als test geschreven in plaats van als document - CI weigert een schending
1.100+ tests, waarvan 64 tegen een echte PostgreSQL 16, plus type-checks in CI
Diensten:ProductontwikkelingSaaS-architectuurMulti-tenant securityMobiele appDatabase-ontwerpUX/UI
Techniek:Next.js 15React 19TypeScriptPostgreSQL (RLS)Drizzle ORMExpo / React NativeSupabaseMollieTurborepo
Werk je in deze sector?
SaaS & Tech StartupsZelf iets bouwen
Iets soortgelijks bouwen?
Plan een gratis strategiegesprek en ontdek wat ZenithZoom voor jouw bedrijf kan betekenen.
Gratis · Vrijblijvend · Binnen 1 werkdag reactie










