Het probleem: vier systemen voor één bedrijfsproces

Een offerte wordt een order, een order wordt een factuur, en ergens onderweg wordt alles minstens één keer opnieuw ingetypt. Dat is de dagelijkse praktijk bij veel MKB-bedrijven: het CRM weet wie de klant is, het boekhoudpakket weet wat er gefactureerd is, en de spreadsheet ertussen weet wat er eigenlijk is afgesproken. Niemand heeft één overzicht.

Het idee achter Junity draait dat om: één omgeving waarin relatiebeheer, offertes, orders en administratie dezelfde gegevens gebruiken. Niet als pakket dat je installeert, maar als online dienst waar een bedrijf op inlogt en direct mee werkt.

Wat we bouwden

Een SaaS-platform dat CRM- en ERP-functionaliteit combineert in één interface. Elke klant van Junity werkt in een eigen, afgeschermde omgeving op dezelfde codebase: een multi-tenant opzet. Dat betekent dat een verbetering één keer gebouwd wordt en meteen voor alle gebruikers beschikbaar is, zonder dat de gegevens van bedrijven elkaar ooit raken.

  • Relatiebeheer: contacten, bedrijven en de hele geschiedenis van offerte tot factuur op één plek.
  • Offertes en orders: een geaccepteerde offerte wordt zonder overtypen een order.
  • Administratie: facturatie en overzichten die rechtstreeks uit de orders volgen.
  • Teams en rollen: gebruikers uitnodigen en per rol bepalen wie wat ziet en mag.

De backend is gebouwd in Laravel, de interface in Vue.js. Het platform is API-first opgezet, zodat koppelingen met andere systemen en een mobiele variant later aan te sluiten zijn zonder de kern te verbouwen.

Hoe we het aanpakten

Een platform van deze omvang bouw je niet in één keer, en dat moet je ook niet willen. We leverden gefaseerd op: de eerste modules waren al in gebruik terwijl de volgende nog gebouwd werden. Zo kwam er vanaf de eerste versie feedback van echte gebruikers binnen, en gaf die feedback richting aan wat er daarna gebouwd werd.

Dat is ook hoe we een SaaS-platform laten bouwen altijd aanraden: begin met een MVP die het kernprobleem oplost, zet hem bij echte gebruikers neer en bouw van daaruit verder. De techniek (multi-tenancy, rollen, API) leggen we vanaf dag één goed neer, de functionaliteit groeit mee met de vraag.

Het resultaat

Junity draait live en wordt doorontwikkeld. Bedrijven die ermee werken hebben hun relaties, offertes, orders en administratie in één systeem, zonder dubbele invoer tussen losse pakketten. En zoals bij alles wat we bouwen is de eigenaar van het platform ook eigenaar van de broncode: elke Laravel-developer kan eraan verder.

Op dezelfde manier bouwen we maatwerk bedrijfssoftware voor bedrijven die één systeem willen in plaats van vier. En een bestaand platform dat aan AI toe is? Lees hoe we AI integreren in bestaande software.

Voor wie is dit relevant?

Voor ondernemers met een idee voor een online dienst die ze aan meerdere klanten willen verkopen, en voor bedrijven die hun interne systeem willen omzetten naar een product. Wil je weten wat zoiets kost? In de kennisbank staat wat het kost om een MVP te laten ontwikkelen.