Webapplicatie laten maken

Webapplicatie of klantportaal laten maken

Een klantportaal, een dashboard of een koppeling tussen je systemen. We bouwen het in Laravel of WordPress, zetten het live en werken er daarna elke maand aan verder. De code en de data zijn van jou.

Van jou

Code, data en accounts op jouw naam

Elke maand

Een aanwijsbare verbetering, ook na livegang

Mens beslist

AI doet het voorwerk, wij beslissen

Vanaf dag één

Monitoring en foutmeldingen bij de livegang

Jesse en Davey bekijken een dashboard bij Fresh-Dev

Een platform is nooit af

Bij een website merk je dat pas na een jaar. Bij een platform vaak al na een maand: gebruikers vragen om een extra veld, een export, een tweede rol. Daarom werken we na de livegang gewoon door, met elke maand een verbetering die je kunt aanwijzen. Wat je betaald hebt, moet van jou zijn. En je moet altijd weg kunnen.

Code, data en accounts zijn vanaf dag één van jou.

Elke maand een verbetering die je kunt aanwijzen.

Een roadmap en een changelog: je ziet wat er gedaan is en wat eraan komt.

Wil je verder met een ander, dan neem je alles mee.

Je kunt altijd weg, code en data zijn van jou.

Wat we bouwen

Drie soorten werk komen het vaakst langs. Vaak zit er in één project een stukje van alle drie.

Klantportaal

Klantportaal laten maken

Een plek waar je klanten inloggen en zelf hun zaken regelen: documenten, facturen, status en afspraken. Minder mail heen en weer, en je klant hoeft niet te bellen om te vragen hoe het ervoor staat.

Wat erin kan
  • Inloggen per klant, met rechten per rol
  • Inloggen met een eenmalige link, zonder wachtwoord
  • Facturen en documenten inzien en downloaden
  • Koppeling met je boekhouding, CRM of webshop
  • Op het beginscherm te zetten als app
Dashboard

Dashboard laten maken

Cijfers uit je administratie, planning of webshop op één scherm, zonder dat iemand elke maandag een Excel bijwerkt. Is Looker Studio of Power BI voor jou genoeg, dan zeggen we dat ook.

Wat erin kan
  • Data rechtstreeks uit systemen als Moneybird of je CRM
  • Omzet, budgetten of voortgang per project in één overzicht
  • Alleen de cijfers die je team gebruikt
  • Als web-app, zonder licentie per gebruiker
Koppelingen

API-koppeling laten maken

Een koppeling tussen systemen die nu los van elkaar draaien. Bestellingen die zelf in je boekhouding komen, sollicitaties die met bijlagen in je wervingssysteem landen. Zo automatiseer je bedrijfsprocessen die nu handwerk zijn.

Wat erin kan
  • Koppelingen met onder meer Moneybird, Mollie, WooCommerce en Gravity Forms
  • Foutmeldingen per koppeling, zodat een storing niet weken onopgemerkt blijft
  • n8n voor wat simpel kan, een eigen koppeling voor wat kritiek is
  • Overstappen van Zapier of Make als de kosten of de fouten oplopen
Collega's van Fresh-Dev aan het werk op kantoor in Haarlem

Ons eigen klantportaal

Sinds oktober 2026 loggen onze klanten in op klant.fresh-dev.nl. We hebben het gebouwd zoals we het ook voor jou zouden bouwen. Je ziet per maand en per dag welke uren er gemaakt zijn, wat er gedaan is en wat eraan komt. Facturen staan erin als pdf, met een betaallink bij wat nog openstaat, en de afspraken over reactietijden staan er ook.

Zet je het op het beginscherm van je telefoon of iPad, dan opent het als een app. De status van je websites komt er als volgende bij. Ook ons eigen platform is nooit af.

Inloggen zonder wachtwoord

Een link per mail die één keer werkt en 15 minuten geldig is. Daarna blijf je 30 dagen ingelogd op dat apparaat.

Uren en updates per dag

Je ziet waar de uren aan besteed zijn, wat er gedaan is en wat eraan komt.

Meer van wat we bouwden

Het meeste platformwerk draait achter een inlog en komt niet op onze werkpagina. Daarom staat het hier zonder namen, wel met wat het doet.

Een koppeling tussen website en wervingssysteem

Voor een engineeringbureau komen de vacatures rechtstreeks uit OTYS, en open sollicitaties gaan met bijlagen terug naar OTYS. De oude vacaturedata hebben we overgezet. De koppeling is afgestemd met OTYS zelf.

Ons eigen bedrijfssysteem

Een Laravel-applicatie voor CRM, projecten, planbord, uren, facturatie en capaciteit, gekoppeld met Moneybird en HoorayHR. Het systeem is nog in ontwikkeling en heeft ruim 4.000 geautomatiseerde tests. Op dezelfde manier bouwen we voor klanten.

Dashboard en monitoring voor onszelf

Ons bedrijfsdashboard haalt cijfers uit Moneybird en ons planningssysteem. Het zet de omzet naast de forecast en toont btw per kwartaal, cashflow en projectbudgetten. Storingen staan op status.fresh-dev.nl, en fouten komen per koppeling binnen op onze eigen foutmeldingsserver.

Een AI-checker die iedereen kan gebruiken

Op onze AI-checker vul je een adres in. Je krijgt twintig controles op hoe een taalmodel je site leest, met een rapport op een eigen pagina. Een webapplicatie die openbaar draait.

Zo werken we

Klein beginnen, daarna elke maand verder

1

Gesprek en prijsindicatie

We beginnen bij het proces, niet bij de techniek. Wie gaat het gebruiken, wat gebeurt er nu met de hand en welke systemen draaien er al? Daarna krijg je een prijsindicatie.

2

Ontwerp van de eerste versie

Ons designteam ontwerpt de schermen die je als eerste nodig hebt. Zo zie je wat je krijgt voordat er een regel code staat.

3

Bouwen en koppelen

We bouwen in Laravel of WordPress, afhankelijk van wat er nodig is, en koppelen de systemen die erbij horen. Tussendoor kijk je mee op een testomgeving.

4

Live, met monitoring vanaf dag één

Bij de livegang staan monitoring en foutmeldingen aan. Code, data en accounts staan op jouw naam.

5

Elke maand een verbetering

Na de livegang bouwen we door in een vast ritme: minimaal één verbetering per maand, meer als het platform hard groeit. In de roadmap en de changelog zie je wat er gedaan is en wat eraan komt.

Wat kost een webapplicatie laten maken?

We noemen geen eigen tarief. Een platform met twee schermen en een platform met tien rollen verschillen een veelvoud in prijs. Wel laten we zien wat de markt rekent. Dit is de marktbandbreedte in november 2026, excl. btw, op basis van prijzen die Nederlandse bureaus zelf publiceren.

API-koppeling: meestal €1.000 tot €10.000

Een eenvoudige koppeling in één richting kost in de markt €1.000 tot €3.000. Met foutafhandeling en logging is dat €3.000 tot €10.000. Moeten meerdere kritische systemen aan elkaar, dan loopt het op tot €25.000 of meer. Reken daarnaast op kosten per maand voor monitoring en kleine aanpassingen. Een tool als Zapier, Make of n8n kost bij de start weinig en daarna €20 tot €100 per maand.

Klantportaal of webapplicatie: €7.500 tot €50.000+

Voor een eenvoudige webapplicatie noemen bureaus bedragen rond €5.000. Een eenvoudig klantportaal begint rond €7.500. Een gemiddeld portaal kost €20.000 tot €50.000, uitgebreide platforms gaan daarboven.

Dashboard: €960 tot €8.000

Een dashboard in Looker Studio kost in de markt €960 tot €2.400, in Power BI €1.600 tot €4.000 plus een licentie per gebruiker per maand. Een dashboard als eigen web-app, zonder licenties, ligt rond €3.200 tot €8.000.

Wat je van ons krijgt

Na één gesprek een prijsindicatie. Het bedrag in de offerte is het bedrag op de factuur. Daarna betaal je per maand voor het doorbouwen, met elke maand een verbetering die je kunt aanwijzen.

Bronnen marktbandbreedte: fruitcake.nl, artiqmotion.nl, scoreagency.nl (bijgewerkt september 2026), onrustmedia.nl. Dit zijn geen tarieven van Fresh-Dev.

Soms heb je geen webapplicatie nodig

Doet een bestaand pakket het grootste deel van wat je wilt, dan is dat vaak de betere keuze. Dan koppelen we het aan je website of je administratie en bouwen we alleen wat ontbreekt. Een eigen platform loont als je proces anders werkt dan dat van je concurrent, of als je licentiekosten per gebruiker blijven stijgen. Dat zeggen we in het eerste gesprek. Is een website met een paar slimme functies genoeg, kijk dan bij website laten maken.

Veelgestelde vragen over een webapplicatie laten maken

Wat kost een webapplicatie of klantportaal laten maken?

In de markt begint een eenvoudig klantportaal rond €7.500. Gemiddeld kost het €20.000 tot €50.000, uitgebreid gaat het daarboven. Een API-koppeling kost meestal €1.000 tot €10.000. Dit is de marktbandbreedte, excl. btw, op basis van prijzen die fruitcake.nl, artiqmotion.nl, scoreagency.nl en onrustmedia.nl zelf publiceren. Het zijn geen tarieven van Fresh-Dev.

Wij noemen geen uurtarief. Na een gesprek krijg je een prijsindicatie, en het bedrag in de offerte is het bedrag op de factuur.

Wat is het verschil tussen een website, een webapplicatie en software?

Een website laat informatie zien aan iedereen. Met een webapplicatie doe je iets: inloggen, gegevens invoeren, een aanvraag volgen of een rapport draaien. Software laten maken komt op hetzelfde neer, zolang het in de browser draait. Vaak heb je allebei nodig; de webapplicatie draait dan naast of achter je website.

Hoe lang duurt het om een klantportaal te laten maken?

Bureaus noemen voor een eerste versie meestal 4 tot 10 weken. Wij noemen geen opleverdatum zolang die eerste versie nog niet scherp is. We beginnen met de schermen die je als eerste nodig hebt, zodat je snel met een werkende versie aan de slag kunt. Daarna bouwen we elke maand verder.

Kan een webapplicatie koppelen met mijn ERP, boekhouding of webshop?

Meestal wel, als het systeem een API heeft. We koppelen onder meer met Moneybird, Mollie, WooCommerce, Gravity Forms en OTYS. Heeft je systeem geen API, dan kijken we of het via exports of een tussenstap in n8n kan.

Kun je rechten per gebruiker instellen?

Ja. Per rol bepaal je wat iemand ziet en mag doen. Een klant ziet alleen zijn eigen gegevens, een medewerker ziet meer en een beheerder ziet alles.

Hoe veilig zijn de gegevens van mijn klanten?

Iedereen ziet alleen wat bij zijn rol hoort. Inloggen kan met een eenmalige link, zoals in ons eigen klantportaal, zodat er geen wachtwoorden rondgaan. Fouten en storingen komen binnen op onze eigen monitoring.

Verwerkt een platform persoonsgegevens van jouw klanten, dan vraagt de AVG om een verwerkersovereenkomst. Daarin staat wie welke gegevens verwerkt, waarvoor en hoe ze beveiligd zijn.

Wat gebeurt er als een API verandert?

Dan kan een koppeling stukgaan. Daarom meldt elke koppeling fouten bij ons, meestal voordat jij het merkt. De koppeling moet daarna worden aangepast aan de nieuwe versie van de API. Hoe zulk werk wordt ingepland, is iets om vooraf af te spreken.

Zapier, Make of n8n, of een eigen koppeling?

Voor een simpele stap tussen twee tools is een standaardtool vaak genoeg. Die kost weinig bij de start en daarna €20 tot €100 per maand. Een eigen koppeling is beter als het proces kritiek is, als het om veel volume gaat of als je foutafhandeling en logging nodig hebt. We gebruiken n8n zelf ook, voor onze eigen site.

Kan ik het platform later uitbreiden?

Daar is het voor gebouwd. Een platform is nooit af. Na de livegang bouwen we elke maand een verbetering, en grotere uitbreidingen zetten we in de roadmap.

Is de code van mij, en kan ik weg?

Ja. Code, data en accounts zijn vanaf dag één van jou. Wil je verder met een ander bureau of met een eigen developer, dan kan dat. Je kunt altijd weg.

Moet mijn website opnieuw gebouwd worden voor een koppeling?

Meestal niet. Een koppeling kan op een bestaande site. Draait je site op iets waar dat lastig is, dan hoor je dat vooraf.

Waar draait de webapplicatie en wie doet het beheer?

Een webapplicatie kan op een eigen server draaien of bij een hostingpartij. Wat past, hangt af van de eisen aan snelheid, beveiliging en beheer, en van wat er al draait. Wie de updates, de monitoring en het opvolgen van foutmeldingen doet, leg je vooraf vast.

Wanneer kun je beter bestaande software gebruiken?

Als een pakket het grootste deel doet van wat je wilt, en je proces niet wezenlijk anders is dan dat van anderen. Dan koppelen we dat pakket aan je website of administratie en bouwen we alleen wat ontbreekt. Een eigen platform loont als je proces uniek is, als het volume groot is of als licenties per gebruiker blijven oplopen.

Vertel wat er nu met de hand gaat

Laat je gegevens achter, dan bellen we je voor een korte intake over het proces en je systemen. Daarna krijg je een prijsindicatie en een eerste idee van de aanpak.

Jesse Lafeber
Jesse Lafeber

Head of development

Vraag een prijsindicatie

Dit veld is bedoeld voor validatiedoeleinden en moet niet worden gewijzigd.