Portalio
Het portaal onder onze merken

Eén portaal.
Elk merk.

Portalio is het klantportaal dat onder onze labels draait. Eén codebase, één database, veel bedrijven. Wat een bedrijf anders maakt is zijn logo, zijn kleur, zijn adres en welke onderdelen aan staan. Nooit de code.

portal.058smart.nl
058058 Smart
Vandaag Relaties Berichten Taken Instellingen
RelatiesNieuwe relatie
104Klant
103Klant
102Prospect
101Klant
058 Smart
portal.vakrio.nl
VVakrio
Vandaag Relaties Berichten Taken Instellingen
BerichtenNieuw gesprek
218Open
217Wacht
216Open
215Klaar
Vakrio
portal.octadex.nl
OOctadex
Vandaag Relaties Berichten Taken Instellingen
TakenNieuwe taak
046Vandaag
045Vandaag
044Deze week
043Deze week
Octadex
01

Eén codebase, geen honderd portalen

Honderd portalen onderhouden is het enige wat we echt niet willen. Dus staat er één, en zet een bedrijf zelf wat het anders wil hebben.

02

Alles hangt aan de relatie

Een persoon, een huishouden of een bedrijf. Daar hangt het gesprek aan, de klus, de factuur en de afspraak. Eén kaart, en elk onderdeel legt er een tabblad bij.

03

De grens staat in de database

Elke tabel heeft een bedrijf en elke tabel heeft een policy. Niet in de app, want daar kun je hem vergeten.

Wat erin zit

De muren staan. De kamers zet je aan.

De muren zijn er voor elk bedrijf. De kamers zijn de onderdelen: een bedrijf zet aan wat het nodig heeft. Wat uit staat is ook op de server dicht, en dan ontbreekt het overal tegelijk in plaats van half.

De muren

staan altijd aan

Bedrijven en partnersMensen en rollenToegangRelatiesBerichtenTakenVandaagMail en sjablonenGebeurtenissenKlantportaalInstellingenMerkDocumentenNummeringBewaren en verwijderen

De kamers

aan of uit per bedrijf

OffertesFacturenBetalenVoorwaardenKlussenPlanningAbonnementenCijfersIntakeMomentenPrijslijstProjecten

De deuren

MailboxAgendaBoekhoudingBetaalproviderWhatsApp

koppelingen naar buiten

staat er en werkt in aanbouw
Het merk

Wij leveren het grijs. De kleur breng jij mee.

Onze laag is de standaard: teksten die kloppen, kleuren die het doen en mails die al geschreven zijn. Daarboven staat alleen wat het bedrijf overschrijft. Meer lagen zijn er niet, en een bedrijf krijgt nooit zijn eigen code.

058058 SmartVandaagRelatiesBerichtenNieuw
VVakrioVandaagRelatiesBerichtenNieuw
OOctadexVandaagRelatiesBerichtenNieuw

Dezelfde balk, drie bedrijven. Het logo, de kleur en de knop komen uit de database van dat bedrijf en niet uit de code.

Wat nooit verschilt zijn de velden, de soorten en de statussen. Die zijn van ons. Een bedrijf kiest welke het gebruikt en hoe ze heten, en houdt daarmee hetzelfde schema als elk ander bedrijf.

Logo
In de balk van het portaal en boven elke mail die eruit gaat.
Kleur
De menubalk, de knoppen en de accenten lopen mee.
Adres
Het portaal staat op het domein dat bij het bedrijf hoort.
Afzender
Post komt van het bedrijf, en een antwoord komt bij het bedrijf terug.
Teksten
Elke standaardtekst is te overschrijven en elk mailmoment is uit te zetten.
Waar het staat

Een bedrijf wacht nooit.

Er zijn twee ladders, en op allebei geldt hetzelfde: we leveren op de hoogste trede die haalbaar is, en klimmen als je zover bent. Krijg je je DNS niet voor elkaar, dan staat je portaal er vandaag toch.

Het adres van het portaal

Waar je klant binnenkomt.

3portal.jouwdomein.nlEén CNAME in je eigen DNS. Alleen jouw naam, verder niemand.
2jij.jepartner.nlOnder het domein van je partner. Jij hoeft niets te doen.
1jij.portalio.nlOnder ons domein. Altijd beschikbaar, en meteen.

Waar de mail vandaan komt

Wat je klant in zijn postvak ziet staan.

3Je eigen domeinDKIM en SPF in je DNS. Post van info@jouwdomein.nl.
2Je eigen mailboxEén keer koppelen met Google of Microsoft. Geen DNS nodig, en het antwoord komt in je eigen postvak terug.
1Het domein van je partnerWerkt altijd, ook als je vandaag nog niets geregeld hebt.

Het portaal laat je zelf zien welke DNS-regels je nodig hebt, meet na of ze live staan en zegt wat er nog ontbreekt. De inlogmail komt altijd van ons, want die is van het platform en niet van jou.

De grens

Elke tabel heeft een bedrijf.

Veel bedrijven in één database is alleen veilig als de database het zelf afdwingt. Daarom stelt de app nooit de vraag van wie iets is. Hij vraagt gewoon alles op, en de policy bepaalt wat er terugkomt.

Row level security op elke tabelOok op de bestanden. Elk pad begint met het bedrijf waar het bij hoort.
Eén sleutel, en dat is de publiekeNergens staat een sleutel die de regels van de database omzeilt.
Een lektest bij elke wijzigingHij logt echt in als tien verschillende mensen en probeert bij het andere bedrijf te komen. Lukt dat, dan gaat er niets live.
De data staat in FrankfurtPostgres in Frankfurt, en de serverfuncties draaien daar ook. De site en de app staan bij Vercel, en dat is een Amerikaans bedrijf. Dat zeggen we liever dan dat we doen alsof elke laag Europees is.
Wie ziet wat. Elk bedrijf ziet zijn eigen rij en verder niets, ook niet dat de andere rijen bestaan.
Voor wie

Vandaag levert Portalio aan het eigen huis.

Portalio is de uitgever van de portalen. De labels van Octadex zijn er klant, net als de klanten van die labels. Wij zijn dus onze eigen eerste gebruiker, en dat merk je aan wat er wel en niet in zit.

Portalio

Eén portaal, en het draagt jouw naam.

Het portaal draait. Heb je een account, dan log je hier in. Een nieuw bedrijf aanzetten doet het huis zelf.

Inloggen