/ Case study

PlaniSync

Plan. Work. Earn.

Planning, uren, verlof en de boekhouding, eindelijk in één rustig systeem. Wat begon als maatwerk voor één installatiebedrijf staat nu op eigen benen als product — op het web, op iOS en op Android, in negen talen. Wij hebben het ontworpen, gebouwd, en wij houden het draaiend.

Live sinds
2026
Type
Online platform, meerdere bedrijven in één
Onze rol
Ontwerp, bouw, beheer
PlaniSync

0

Platformen — web, iOS en Android

0

Talen, inclusief Arabisch van rechts naar links

0

Rechten, verdeeld over vier rollen

0s

Downtime bij een release, met opzet

/ Het platform

Van de eerste dienst tot de laatste factuurregel.

Negen onderdelen, één systeem. De beelden volgen de taal van deze site — zet hem op Duits en het rooster spreekt Duits.

01 / 09

Het weekrooster

Sleep een dienst waar hij hoort en publiceer de week met één klik. Open diensten pakt je team zelf op vanaf de telefoon, en iedereen weet het zodra er iets verschuift.

nl
/ Onder de motorkap

Het deel dat je nooit ziet, netjes gedaan.

Een platform met de loongegevens van andere bedrijven erin moet ook kloppen op de dagen dat niemand meekijkt. Daar is het meeste werk in gaan zitten.

Afscherming in de database zelf

Row-level security in Postgres, achter een app-rol zonder superuser-rechten. Zelfs een fout in de code kan de gegevens van de ene klant niet aan de andere tonen — de database weigert het, niet de code.

Rechten die je zelf instelt

Vier rollen en 24 losse rechten, per organisatie aan te passen. Een controle in onze pijplijn laat de build vallen zodra er een recht bestaat dat nergens echt wordt afgedwongen.

Eén product, drie schermen

Eén bron van waarheid achter de webapp en beide native apps, met dezelfde woordenlijst en dezelfde types. Een wijziging maak je één keer, en hij landt overal.

Afrekenen per medewerker

Abonnementen per stoel, met proefperiode, btw geregeld, en betaal-webhooks die dezelfde gebeurtenis niet twee keer kunnen verwerken — zodat niemand ooit dubbel betaalt.

Negen talen

App, e-mails, handleidingen en marketing lezen allemaal uit één gedeelde woordenlijst. Arabisch incluis, met de hele interface van rechts naar links.

Uitrollen zonder downtime

Blauw/groen met healthchecks: de nieuwe versie moet zich eerst bewijzen voor hij één bezoeker krijgt. Wie een dienst zit in te plannen, merkt nooit dat wij uitrollen.

/ Gebouwd met
NestJSPrismaPostgreSQL 16Row-Level SecurityRedisReactViteTailwindExpoReact NativeStripeMoneybirdExact OnlineDockerCaddyGitHub ActionsNestJSPrismaPostgreSQL 16Row-Level SecurityRedisReactViteTailwindExpoReact NativeStripeMoneybirdExact OnlineDockerCaddyGitHub Actions
/ Meertalig

Hetzelfde rooster, in negen talen.

Geen vertaald knopje hier en daar, maar het hele product. App, e-mails en handleidingen lezen uit één gedeelde woordenlijst, en bij Arabisch draait de hele interface van rechts naar links.

PlaniSync — NLnl
/ Het verhaal

Het probleem

Het begon in één werkplaats. Een installatiebedrijf met monteurs verspreid over verschillende locaties, dat de week in een groepsapp plande, de uren op papier terugkreeg, en aan het eind van de maand iemand elke regel met de hand liet overtikken in de boekhouding. Er was niets kapot. Het lekte alleen. Hier een uur kwijt, daar een dienst vergeten — en een kwijtgeraakt uur is gewerkt werk dat nooit gefactureerd wordt.

Wat we deden

We bouwden het eerst voor hén, als gereedschap voor één bedrijf. Daarna lieten we het geen eenmalig klusje blijven, maar bouwden we het hart ervan om tot een product: één login over meerdere organisaties, klanten uit elkaar gehouden door de database zelf in plaats van door zorgvuldige code. Planning, uren, verlof en de overdracht naar de boekhouding werden één doorlopende stroom, op het web en in echte apps.

Waar het nu staat

PlaniSync draait live op planisync.com en wordt verkocht aan elk bedrijf dat op ploegen draait, vanaf € 3,90 per medewerker per maand. Het is gegroeid uit de maandagochtend van één werkplaats en werd een eigen product. Wij ontwerpen het, wij bouwen het, en wij houden het draaiend.

Bekijk het live.

PlaniSync draait. Zeven dagen gratis, zonder creditcard.

/ Samen bouwen

Heb je een project in gedachten? Laten we praten.

Vertel ons wat je wilt maken of oplossen. We denken mee, we zijn eerlijk over wat verstandig is, en we regelen het van de eerste schets tot de dag dat het live gaat.