Waarom werken aan de frontend van het nieuwe Sitecore-platform een leuke klus was
Martin van Houte was als frontend-developer betrokken bij het nieuwe webplatform van i-team Global, producent van high-end schoonmaakproducten en -machines. Het innovatieve bedrijf heeft een netwerk van distributiepartners in meer dan zestig landen. Met het nieuwe platform willen ze zowel deze resellers als hun klanten beter bedienen.Eerste grote project
Dit was het eerste grote project dat ik bij Aviva Solutions draaide en viel dus meteen met de neus in de boter! Tot dan toe werkte i-team Global nog met een WordPress-website en losstaande tools. Die hebben we vervangen door een partnerportal voor de resellers en een klantwebsite voor sales en marketing. We ontwikkelden beide platforms grotendeels parallel aan elkaar. De partnerportal en klantwebsite zijn weliswaar voor een deel gestoeld op dezelfde herbruikbare code, maar gebruiken deels ook specifieke code. Dat maakte het behoorlijk uitdagend.
Gebruikte tools
Eerst hebben we de MVP van de partnerportal en klantwebsite opgezet. Ik heb hierbij onder andere gewerkt met Zurb Foundation, SCSS, ES6/JavaScript, Git, Gitkraken en Jira. Later ook met React en CSS Variables. Aan de slag gaan met ES6/JavaScript en React was een leuke ervaring, het was namelijk relatief nieuw voor me. Gedurende het project ben ik er volledig in thuis geraakt. Zo blijf je leren! Na de livegang ben ik betrokken gebleven bij het uitbreiden en verbeteren van beide platforms. Zo heb ik me onlangs nog beziggehouden met het opzetten van een userportal op basis van SXA van Sitecore.
"Ik kan mijn collega’s altijd gebruiken als klankbord. Daarnaast had ik dagelijks contact met designers, backend-developers en projectmanagers. Hierdoor was het heel makkelijk om antwoord te krijgen op vragen en onduidelijkheden."