Portalen
Een portaal is het afgeschermde deel van je site waar iemand eerst inlogt en daarna alleen zijn eigen gegevens ziet. Klanten, dealers, leden, leveranciers of je eigen mensen.
Wat hier onder valt
Een afgesloten deel van je website
Een portaal is het deel van je site waar je eerst voor moet inloggen. Wie binnen is ziet alleen zijn eigen gegevens: zijn facturen, zijn bestellingen, zijn dossier. Iemand anders die op precies hetzelfde adres inlogt, ziet iets heel anders.
Het idee erachter is simpel. Bijna alles wat mensen je vragen staat al ergens in een systeem. Ze kunnen er alleen niet bij, dus bellen ze. Een portaal zet die deur open, met een slot erop.
Wat het je oplevert
De winst zit niet in de techniek maar in de telefoon die niet gaat. Waar blijft mijn order, wat is mijn prijs, heb ik die factuur nu wel of niet betaald: daar is iemand van jou tien minuten mee bezig en een portaal nul. Bij vijf van die telefoontjes per dag reken je dat zelf snel uit.
Het tweede voordeel is dat het buiten kantooruren doorloopt. Wie ’s avonds iets wil indienen of nakijken hoeft niet te wachten tot maandagochtend, en jij hoeft er niets voor te doen.
Welk portaal past bij wie er inlogt
De naam van een portaal zegt niets over de techniek eronder en alles over wie er binnenkomt en wat hij mag. Kies dus op de gebruiker en niet op het woord.
- Klantportaal: voor de partij die bij jou koopt of een dienst afneemt. Die kijkt vooral: facturen, de status van een opdracht, zijn gegevens bijwerken. Veel accounts die elk weinig doen.
- Dealerportaal: voor de partij die jouw product doorverkoopt. Hier draait het om eigen prijsafspraken, voorraad, herhaalbestellingen en garantie. Weinig accounts die veel doen, en elke dealer ziet andere prijzen dan zijn buurman.
- Leveranciersportaal: voor de partij die aan jou levert. Die stuurt gegevens jouw kant op: orderbevestigingen, pakbonnen, facturen, certificaten. De stroom loopt dus precies andersom dan bij een dealerportaal.
- Werknemersportaal: voor je eigen mensen. Verlof, uren, loonstroken, handboeken, een ziekmelding doorgeven. Hier telt vooral wie welke gegevens van wie mag zien.
- Ledenportaal: voor een vereniging of branchevereniging. Contributie, aanmelden voor bijeenkomsten, een ledenlijst en documenten die alleen voor leden bedoeld zijn.
- AFAS-portaal: geen aparte soort, maar een keuze in de motor eronder. Staan je gegevens in AFAS Profit, dan haalt het portaal ze daar rechtstreeks vandaan en schrijft het resultaat er ook weer in terug.
De kortste manier om te kiezen zit in het woord zelf. Een klant koopt van je, een dealer verkoopt voor je, een leverancier levert aan je. Een medewerker werkt voor je, een lid hoort bij je. Twijfel je tussen een klantportaal en een dealerportaal, kijk dan naar de prijs. Ziet iedereen dezelfde prijs, dan is het een klantportaal. Heeft elke partij zijn eigen afspraak, dan is het een dealerportaal.
Kosten en doorlooptijd
Een portaal dat laat zien wat er al in een systeem staat kan in zes tot tien weken live. Zodra gebruikers er ook gegevens in wijzigen loopt dat op, want dan komt er controle, foutafhandeling en een logboek bij. Terugschrijven is nu eenmaal duurder dan tonen.
Ook onder Software
De techniek eronder
Alle techniekWaar we het mee bouwen.
-
Fundament
WordPress
Als fundament, niet als eindproduct. Eigen contenttypes en eigen sjablonen, geen gekocht thema eroverheen.
-
Taal
PHP
De taal waarin het grootste deel van onze achterkant draait. Sinds versie 8 met types, en dat scheelt fouten.
-
Inloggen
Auth0
Inloggen, tweestapsverificatie en wachtwoordherstel uitbesteden aan een partij die daar alleen dat voor doet.
-
Administratie
AFAS
Koppelen via GetConnectors en UpdateConnectors. Wat de gebruiker doet, staat in Profit en niet in een lijstje ernaast.
-
Administratie
Exact
Facturen, relaties en voorraad uit Exact Online, met de koppeling die zijn eigen ritme aankan.
-
Database
PostgreSQL
Voor applicaties met eigen gegevens. Sterk in relaties, en het houdt zich aan wat je afspreekt over je data.
-
Cache
Redis
Houdt vast wat net is uitgerekend. Scheelt bij portalen en webshops het meeste wachten.
-
Testen
Playwright
Doorloopt je site als een echte bezoeker in een echte browser. Ook de toegankelijkheidscontrole draait hierin mee.
Zo ziet dat er in de praktijk uit
Alle casesWij werken onder andere voor

Rutger Groothedde Developer
Heb je een uitdaging voor ons?
Vertel wat er gebouwd moet worden, dan denken we mee.
Onze e-mail r.groothedde@mediavisie.nl
Een project bespreken