Naar de inhoud
soufain

Apps

Een webapplicatie of SaaS laten bouwen: maatwerk software in de browser

Voor bedrijven die een eigen planningstool, offertemodule of intern systeem willen, en voor startups die een SaaS-product op de markt willen brengen. Soufain bakent met je af wat de eerste versie moet kunnen, ontwerpt de schermen en bouwt een webapplicatie met inloggen, rollen en beveiliging, en waar nodig abonnementen, betalingen en koppelingen. De code en de data zijn na betaling van jou.

Bereken je project

vanaf € 6.000 excl. btw (€ 7.260 incl.)

Wat je krijgt

Webapplicatie & SaaS: dit zit erin

  • Scherpe afbakening van de eerste versie (MVP): wat moet erin en wat kan later
  • Ontwerp van schermen en gebruikersflows, voor een nieuw product eventueel eerst als klikbaar prototype
  • Ontwikkeling met moderne, onderhoudbare techniek
  • Gebruikersbeheer, rollen en rechten, met beveiliging vanaf het ontwerp
  • Abonnementen en betalingen waar nodig
  • Koppelingen met je boekhouding, CRM, betaalprovider of andere software
  • Een beheeromgeving voor je team, en desgewenst een eigen afgeschermde omgeving per klant
  • Snel iets werkends

    In korte rondes naar een versie waar echte gebruikers mee werken.

  • Van jou

    De code en de data zijn van jouw bedrijf, dus je zit niet vast aan één bouwer.

  • Doorbouwen op feiten

    Volgende functies kiezen we op basis van hoe de software gebruikt wordt.

Maatwerk of standaardsoftware?

Kies standaardsoftware als er een pakket bestaat dat je werk grotendeels goed doet: je neemt een abonnement en de leverancier onderhoudt het. Maatwerk loont als je werkwijze niet in een pakket past, als je team gegevens overtypt tussen spreadsheets en programma's die niet op elkaar aansluiten, of als de software zelf je product is, zoals bij SaaS.

Daartussen zit een derde weg: je houdt je huidige programma's en laat ze automatisch samenwerken. Welke van de drie past, hangt af van hoe bijzonder je werkwijze is en of je de software zelf wilt verkopen.

Drie manieren om je werk met software te regelen

Standaardsoftware

een bestaand pakket

  • Snel in gebruik, meestal met een abonnement
  • De leverancier onderhoudt en vernieuwt het
  • Jij past je werkwijze aan het pakket aan
  • Je gegevens staan bij de leverancier

Standaard met koppelingen

pakketten die samenwerken

  • Je houdt de programma's die je al gebruikt
  • Gegevens gaan automatisch van het ene naar het andere
  • Sneller klaar dan nieuwe software
  • Past als het probleem vooral overtypen is

Maatwerk webapplicatie

gebouwd rond jouw werk

  • Doet precies wat jouw proces vraagt
  • Code en data zijn van jou
  • Zelf als product te verkopen (SaaS)
  • Vraagt een investering vooraf en onderhoud daarna
Begin bij de eenvoudigste oplossing die je probleem echt oplost.

Is het probleem vooral dat medewerkers gegevens overtypen tussen programma's die verder prima werken, dan is workflow-automatisering vaak de snellere oplossing. Wil je klanten laten inloggen om hun eigen offertes, documenten of voortgang te zien, kijk dan bij een klantportaal.

Een MVP: de kleinste versie die het probleem oplost

Een MVP, voluit minimum viable product, is de kleinste versie van je software waar echte gebruikers al mee kunnen werken en die het kernprobleem oplost. Je bouwt dus niet alles wat je ooit wilt, maar alleen wat nodig is om te leren of het werkt en of mensen het willen gebruiken of ervoor willen betalen. Zo steek je geen tijd in functies die achteraf niemand gebruikt.

Afbakenen doe je met drie vragen: welk probleem los je op, voor wie precies, en wat is de kortste route van inloggen tot dat probleem is opgelost? Wat niet op die route ligt, gaat naar een lijst voor later.

Van alle wensen naar de eerste versie

  1. Alle wensen

    Alles wat jij, je team en je eerste klanten bedenken.

  2. Het kernprobleem

    Welke taak moet de software oplossen, en voor wie?

  3. De kortste route

    De stappen van inloggen tot het moment dat het probleem is opgelost.

  4. De eerste versie

    Alleen wat op die route ligt, plus inloggen, rechten en beveiliging.

Wat buiten de eerste versie valt, gaat niet verloren: het staat op de lijst voor volgende rondes.

Beveiliging en privacy horen altijd in de eerste versie, ook als er verder weinig in zit. Die schuif je niet door naar later.

Bouwen, meten, leren: zo groeit je software

Na de eerste versie kies je de volgende functies op basis van wat gebruikers doen, niet op basis van wat er vooraf is bedacht. Je bouwt, kijkt welke onderdelen gebruikt worden en waar mensen vastlopen, praat met gebruikers en bepaalt dan wat de volgende ronde wordt.

Elke ronde opnieuw

  1. 1

    Bouwen

    Een afgebakende functie, in een korte ronde.

  2. 2

    Meten

    Welke onderdelen worden gebruikt, en waar haken mensen af?

  3. 3

    Leren

    Gesprekken met gebruikers en de cijfers samen laten zien wat ontbreekt.

  4. 4

    Kiezen

    De functie met het meeste effect wordt de volgende ronde.

Ben je een startup en wil je eerst weten of er vraag is? Op de pagina voor startups en scale-ups lees je hoe een klikbaar prototype en een landingspagina die inschrijvingen verzamelt je idee testen voordat je de eerste versie bouwt.

Gebruikers, rollen en beveiliging

Een webapplicatie met inloggen bewaart bijna altijd persoonsgegevens, en dan geldt de AVG, de Algemene verordening gegevensbescherming. De Autoriteit Persoonsgegevens (AP) beschrijft twee principes die direct over het bouwen gaan. Privacy by design: je beschermt persoonsgegevens al bij het ontwerp en bewaart ze niet langer dan nodig. Privacy by default: de standaardinstellingen zijn privacyvriendelijk en je verwerkt alleen gegevens die nodig zijn voor het doel.

Wat goede beveiliging is, hangt volgens de AP af van het risico: een medisch dossier vraagt zwaardere maatregelen dan een e-mailadres. De AP noemt wel vaste aandachtspunten, zoals de vertrouwelijkheid en beschikbaarheid van je systemen, gegevens na een incident op tijd kunnen herstellen en regelmatig testen of de maatregelen nog volstaan. In de software komt dat neer op:

  • Rollen en rechten per gebruiker. Een medewerker ziet wat hij voor zijn werk nodig heeft, een klant alleen zijn eigen gegevens. De AP noemt dit een autorisatiematrix: per rol vastleggen wie waar bij mag.
  • Versleutelde verbindingen, zodat niemand kan meelezen met wat er tussen de browser en de server gaat.
  • Een tweede inlogstap. De AP raadt meerfactorauthenticatie aan bij systemen met toegangscontrole: naast een wachtwoord een tweede bewijs, zoals een code uit een app. We bespreken met je voor welke gebruikers dat nodig is.
  • Gegevens kunnen verwijderen. Mensen hebben onder de AVG onder meer recht op inzage en verwijdering, dus de software moet dat mogelijk maken.

Een veelgebruikte lijst van beveiligingsrisico's in webapplicaties is de OWASP Top 10 van de internationale stichting OWASP. In de versie van 2025 staat toegangscontrole die niet goed werkt op nummer één: een gebruiker kan dan bij gegevens of functies die niet voor hem bedoeld zijn, bijvoorbeeld het account van een ander bekijken door een nummer te veranderen. Rechten per gebruiker zijn daarom de kern van veilige software.

Laat je persoonsgegevens verwerken door een andere partij, zoals een hostingpartij of een bouwer die het beheer doet, dan verplicht de AVG een verwerkersovereenkomst: een schriftelijke afspraak over onder meer beveiliging, geheimhouding en het verwijderen van gegevens na afloop.

Abonnementen, betalingen en koppelingen

Verkoop je je software als abonnement, dan moet de webapplicatie kunnen afrekenen, abonnementen verlengen of stopzetten en alleen toegang geven aan wie betaald heeft. Dat bouwen we in vanaf de eerste versie, met een betaalprovider voor iDEAL, creditcard en terugkerende betalingen.

Koppelingen lopen via API's. Een API is een vaste ingang waarlangs twee programma's gegevens uitwisselen, bijvoorbeeld je webapplicatie en je boekhouding, CRM of betaalprovider. Zo hoeft niemand gegevens over te typen en staat overal dezelfde informatie.

Verkoop je de software aan meerdere bedrijven, dan krijgt elk bedrijf een eigen afgeschermde omgeving binnen dezelfde applicatie. En wil je slim zoeken, samenvatten of advies in je software, dan kan er een AI-functie in je eigen software bij.

Van wie is de software, en wat betaal je per maand?

De code en de data van je webapplicatie zijn na betaling van jou, net als het ontwerp. Je kunt de software dus later laten aanpassen door een andere partij of zelf verder ontwikkelen.

De bouw betaal je eenmalig, met een vaste prijs voor de onderdelen die je kiest. Daarnaast betaal je per maand voor de hosting en diensten die de applicatie laten draaien, zoals servers en de database; die betaal je rechtstreeks aan de hostingpartij. Voor beheer na livegang, met updates, monitoring en kleine verbeteringen, betaal je Soufain een vast bedrag per maand.

Een eerste versie duurt doorgaans 8 tot 16 weken. Een eigen omgeving per klant, of dezelfde applicatie ook als app in de App Store en Google Play, vraagt elk ongeveer 4 weken extra. In de projectcalculator zie je direct de prijs; omdat het maatwerk is, kijken we de offerte eerst na en sturen we hem binnen één werkdag.

Bronnen

Vaste prijs

Wat kost het? Dat zie je gewoon.

Geen offerte aanvragen en afwachten. Stel je eigen bon samen: de prijs rekent direct mee, met dezelfde tarieven als de calculator.

Stel je bon samen

Abonnementen en betalen

Beheeromgeving

Een AI-functie

Betalen

soufain.

Rekenvoorbeeld · vaste prijs

Een webapplicatie met abonnementen en een beheeromgeving

Eenmalig

  • Webapplicatie€ 6.000
  • Online betalen of abonnementen€ 1.500
  • Beheeromgeving voor je team€ 1.750

Zit er altijd in

  • Inloggen en accounts
  • Testen op echte telefoons en publicatie
Totaal eenmalig€ 9.250

excl. btw · € 11.193 incl. btw

Per maand aan Soufain

  • Beheer na livegang€ 275 p/m

€ 275 p/m excl. btw · € 333 incl.

Betaal je rechtstreeks aan een ander

  • Hosting en diensten voor de appaan de hostingpartij€ 25 – € 150 p/m

Live in 8 tot 16 weken

Maatwerk: we kijken de offerte na en je hebt hem binnen 1 werkdag.

Open deze bon in de calculatorDaar kun je alles aanpassen en direct akkoord geven.

Zoals het vaak gaat

  1. Offerte aanvragen
  2. Wachten op een eerste gesprek
  3. Wachten op de offerte
  4. Vergelijken en onderhandelen

En pas aan het eind weet je wat het kost.

Bij Soufain

  1. Een paar vragen in de calculator
  2. Direct je vaste prijs en planning
  3. Online akkoord geven, en we beginnen

Je ziet de prijs vóórdat je iemand spreekt.

Wat er vastligt

  • Vaste prijs en planning, vooraf op papier
  • De helft bij akkoord, de helft bij oplevering
  • Twee feedbackrondes op het ontwerp
  • 30 dagen garantie na livegang: fouten lossen we gratis op
  • Je offerte blijft 30 dagen geldig
  • Extra wensen? Altijd eerst afgestemd, nooit achteraf op de rekening
  • Kosten van anderen staan apart op de bon; die betaal je rechtstreeks aan die partij
  • Particulier? Dan heb je 14 dagen bedenktijd na je akkoord

Liever per maand? € 585 p/m excl. btw

App-abonnement van 36 maanden: niets vooraf, beheer en updates zitten erin. Daarna is de app van jou.

Voor wie

Past Webapplicatie & SaaS bij jou?

Past goed als

  • Wel: Je werkwijze past niet in standaardsoftware, of je werkt met losse spreadsheets naast elkaar
  • Wel: Je wilt een SaaS-product bouwen en het eerst testen met een MVP
  • Wel: Je team doet veel handwerk dat een eigen systeem kan overnemen
  • Wel: Je wilt dat de code en de data van jouw bedrijf zijn

Minder geschikt als

  • Niet: Er bestaat al een pakket dat je werk goed doet: neem dan dat, eventueel met koppelingen
  • Niet: Je wilt alleen twee bestaande programma's laten samenwerken: workflow-automatisering is dan sneller
  • Niet: Je hebt vooral een website met informatie en een contactformulier nodig: een bedrijfswebsite volstaat

Werkwijze

Zo pakken we het aan

  1. 1

    Afbakenen

    We bepalen samen het kernprobleem, de gebruikers en wat in de eerste versie hoort. Je krijgt een vaste prijs en planning.

  2. 2

    Ontwerpen

    We ontwerpen de schermen en de route door de applicatie. Voor een nieuw product kan dat eerst als klikbaar prototype.

  3. 3

    Bouwen in rondes

    In korte rondes bouwen we de eerste versie, met inloggen, rollen en beveiliging. Je werkt er tussentijds al mee.

  4. 4

    Live en doorbouwen

    De applicatie gaat live, we houden hem bij en kiezen volgende functies op basis van hoe hij gebruikt wordt.

Veelgestelde vragen

Vragen over Webapplicatie & SaaS

Wat is een webapplicatie?

Een webapplicatie is software die je in de browser gebruikt, zonder iets te installeren. Je logt in en werkt met je eigen gegevens, op computer, tablet of telefoon. Voorbeelden zijn een planningstool, een offertemodule, een intern systeem of een SaaS-product dat je als abonnement verkoopt.

Wat is een MVP?

Een MVP, voluit minimum viable product, is de kleinste versie van je product die het kernprobleem oplost en waar echte gebruikers al mee werken. Daarmee test je of er vraag is voordat je een volledig platform bouwt. Volgende functies kies je op basis van hoe de eerste versie gebruikt wordt.

Wat kost het om een webapplicatie of SaaS te laten bouwen?

Dat hangt af van de onderdelen, zoals betalingen, koppelingen en een eigen omgeving per klant; in de projectcalculator op deze website zie je direct de prijs. De bouw betaal je eenmalig. Daarna betaal je per maand voor hosting, rechtstreeks aan de hostingpartij, en voor beheer na livegang. Omdat het maatwerk is, kijken we de offerte eerst na en sturen we hem binnen één werkdag.

Hoe lang duurt het om een webapplicatie te laten bouwen?

Een eerste versie duurt doorgaans 8 tot 16 weken. Begin je met een klikbaar prototype, dan komen daar 3 tot 5 weken bij. Een eigen afgeschermde omgeving per klant of dezelfde applicatie ook als app in de stores vraagt elk ongeveer 4 weken extra.

Van wie is de code van mijn software?

Van jou. Ontwerp, code en data worden na betaling eigendom van jouw bedrijf. Je kunt de software later dus zelf verder laten ontwikkelen, ook door een andere partij.

Wat is het verschil tussen maatwerk en standaardsoftware?

Standaardsoftware is een bestaand pakket dat veel bedrijven gebruiken: snel in gebruik, maar jij past je werkwijze aan het pakket aan. Maatwerk wordt gebouwd rond jouw werkwijze en is van jou, maar vraagt een investering vooraf en onderhoud daarna. Doet een pakket je werk grotendeels goed, dan is dat meestal de betere keuze.

Kunnen jullie aansluiten op onze bestaande systemen?

Ja. We koppelen met boekhouding, CRM, betaalproviders en andere software via hun API's, de vaste ingangen waarlangs programma's gegevens uitwisselen. Heeft een programma geen API, dan bespreken we vooraf wat wel kan.

Kan mijn webapplicatie ook een app in de App Store worden?

Ja. Dezelfde applicatie kan ook als app in de App Store en Google Play staan; dat is een uitbreiding van ongeveer 4 weken extra bouwtijd. Of een app echt iets toevoegt, hangt af van hoe vaak je gebruikers hem openen en of ze pushmeldingen nodig hebben.

Aan de slag met Webapplicatie & SaaS?

Kies wat je wil laten maken, beantwoord een paar korte vragen en zie direct je vaste prijs. Liever eerst een scan van je huidige site? Kan ook.