Voor Tirotech heb ik zowel een portaal als de publieke website ontwikkeld. Het portaal dient als communicatie platform tussen klant, zagerij en admin. Op de publieke website staat informatie over CLT op maat en worden er verschillende previews weergegeven om klanten door te leiden naar de registratie pagina.
Er zijn 3 portalen gebouwd in Filament, eentje voor de klant, admin en zagerij. De hoofd workflow is als volgt:
Klanten plaatsen bestelling voor CLT op maat, dit kan zowel een standaard product zijn uit de webshop of een op maat gemaakt product. Voor een standaard product order heb ik een winkelmandje functionaliteit gemaakt, hierdoor kan de klant meerdere producten toevoegen aan zijn mandje om deze vervolgens af te rekenen:

Na het afrekenen wordt er een order aangemaakt, de admin krijgt vervolgens een offerte aanvraag en kan deze uploaden:

Als de klant deze betaald heeft, markeert de klant deze als betaald:

Bij een op maat gemaakt product moet de klant ontwerp bestanden uploaden. De klant kan vervolgens kiezen tussen een ontwerp beoordeling of een offerte aanvraag:

Afhankelijk van het gekozen pakket door de klant (met verschillende prijzen) zijn er meerdere revisies mogelijk op de ontwerp bestanden.


Nu kan de admin de ontwerp beoordeling uploaden

Als de klant een revisie heeft goedgekeurd wordt de order, samen met orders van andere klanten, gebundeld in een bulk order verstuurd naar verschillende zagerijen om hiervoor een offerte aan te vragen.


De admin kiest de zagerij met de beste offerte uit en laat de bulk order hier verwerken.

De zagerij stuurt de uitgezaagde producten op naar Tirotech, welke de losse orders opstuurt naar de klant.
Naast het portaal heb ik ook een beheerdbare publieke website voor CLTopmaat.nl uitgewerkt. Dit houdt in dat bijvoorbeeld blog artikelen, producten en de ontwerpbeoordeling pakketten volledig aan te passen zijn voor de admin. Verder ben ik met de home pagina een stapje verder gegaan en zijn de losse componenten hiervan aanpasbaar, bijvoorbeeld een hero met plaatjes carousel waarbij zowel de plaatjes, de tekst en de knoppen aanpasbaar zijn voor de admin.
Hieronder een plaatje van hoe de webshop eruit ziet op de publieke website:

De producten zijn volledig aanpasbaar voor de admin in het portaal:

Hetzelfde idee heb ik geïmplementeerd voor de pakketten:


Ook heb ik het mogelijk gemaakt om blog artikelen te kunnen schrijven. Deze bestaat uit de volgende features:
Aangeven of preview content weergegeven moet worden
Aangeven of de pagina weergegeven moet worden op de home page of niet
Aangeven of de pagina gepubliceerd is
Koppelen van FAQ's aan artikel
Koppelen van gerelateerde artikelen


Verder kan de admin content pagina's aanmaken en zelf aanpassen, zoals de about, privacy statement, algemene voorwaarden en platform overzicht pagina. De klant kan de hele pagina aanpassen en kiezen tussen HTML of een bestand.


Simpel contact formulier, de admin krijgt een email als er deze wordt verstuurd:

Deze kan de admin ook zelf aanpassen:


De home pagina is volledig aanpasbaar met voorgeprogrammeerde componenten, de admin kan de volgorde aanpassen en extra componenten toevoegen/verwijderen:

