Bomont.nl

https://www.bomont.nl

De allereerste webshop die wij bij XSARUS voor Bomont gerealiseerd hebben, was destijds gebouwd op het TableTop 2 platform. Op dat moment was Bomont onder de naam Bouwman Lifestyle actief in Zeeland met enkele fysieke winkels. In de loop der jaren heeft deze keten zich ook buiten Zeeland fysiek gevestigd met diverse filialen in Brabant, Zuid-Holland en Utrecht. Onder de vele Duitse toeristen die Zeeland bezoeken heeft Bomont ook de nodige naamsbekendheid gekregen, waardoor online het aandeel bestellingen dat naar onze oosterburen wordt verzonden behoorlijk is toegenomen.

De webshop die we bij XSARUS gerealiseerd hebben op het TableTop 2 platform is heel lang in gebruik gebleven en heeft tot op het laatst perfect gefunctioneerd. Omdat we geen actieve ontwikkeling meer deden aan dat TableTop platform is in 2021 besloten de webshop te herbouwen, maar dan op het Shopware platform. Dit was voor mij de eerste webshop gebaseerd op Shopware. Hoewel er best wat mogelijk is binnen Shopware, hadden we voor sommige onderdelen toch een behoorlijke uitdaging. De webshop in TableTop was volledig maatwerk, en dat moest op bepaalde vlakken losgelaten worden, al wilde we natuurlijk zo veel mogelijk dezelfde klantbeleving behouden. De leercurve was steil.

Een van de voordelen van een platform als Shopware is dat deze direct veel functionaliteit biedt na installatie. De ontwikkeling van Shopware gaat echter behoorlijk snel, waardoor na verloop van tijd de versie waar jouw webshop op draait niet meer ondersteund wordt. Ook plug-ins verliezen dan hun ondersteuning en dan is het zaak om te upgraden. Dat is exact wat wij begin 2025 dan ook gedaan hebben: Shopware is geüpdatet naar de meest recente versie. Dit was geen klein klusje, maar het zorgt er voor dat de webshop weer een behoorlijke tijd mee kan. Daarnaast forceert het ook om delen van de hostingopstelling te upgraden waardoor zaken als performance en beveiliging ook meegepakt kunnen worden.

XSARUS Lead developer 2021 - 2026

Belangrijk: deze website is gerealiseerd door XSARUS. Ik ben hierbij betrokken als Lead Developer.

Tijdens de realisatie van de webshop op het Shopware platform heb ik mij voornamelijk bezig gehouden met de ontwikkeling van de backend functionaliteit en het tweaken van de diverse instellingen die Shopware biedt. De koppelingen met TritonX en de kassa zijn hier noemenswaardig. Na de oplevering van de Shopware webshop ben ik als Lead Developer betrokken gebleven en heb ik samen met een consultant de functionele wijzigingsverzoeken van de klant omgezet in een instructie voor het team van developers. Na oplevering door dat team heb ik het testen begeleid en uiteindelijk de release naar productieomgeving verzorgd. Daarnaast heb ik waar mogelijk ondersteuning geboden aan zowel de klant als de intern betrokken medewerkers. 

Bomont heeft sinds jaar en dag een spaarprogramma voor klanten. Alle aankopen in het jaar tellen mee voor een waardecheque die uitgegeven wordt binnen het kassasysteem. Deze waardecheque kan zowel online als in de winkel worden verzilverd. We hebben bij XSARUS dan ook een koppeling met dit kassasysteem geschreven zodat we de waardecheques kunnen ophalen en valideren, en indien aan alle eisen wordt voldaan ook op de bestelling kunnen verzilveren. Naast de waardecheques maakt Bomont ook gebruik van de TritonX plug-in, waarmee de klant alle bestellingen uit de winkel en de webshop kan terugzien. 

Naast de waardecheques hebben we voor Bomont nog een tweede koppeling met de kassa ontwikkeld: betalen aan de kassa. In elk filiaal van Bomont is een tablet aanwezig waarop een aangepaste versie van de webshop gebruikt kan worden. Indien een artikel niet op voorraad is in het filiaal waar de klant op dat moment is, kan een medewerker uit naam van die klant direct een online bestelling plaatsen voor het gewenste artikel. De klant kan deze bestelling dan direct aan de kassa afrekenen en de webshop doet na betaling de rest. 

Bomont besteed veel aandacht aan het creëren van inspiratie en looks. Op de webshop zijn ook blogs te vinden en is de Shop The Look plug-in actief, waarbij de aanwezig looks ook direct op de product detailpagina getoond worden. Zo kan de klant direct een complete look shoppen als deze geïnteresseerd is in een bepaald artikel.

De webshop van Bomont is gerealiseerd op het Shopware platform. Dit betekent dat er gebruik is gemaakt van PHP en Symfony terwijl de database op MySQL draait. De oude TableTop webshop had ook PHP en MySQL als basis; dit was handig tijdens de migratie van de data. Ten behoeve van de functionaliteit en performance hebben we ook gebruik gemaakt van Redis, RabbitMQ en ElasticSearch.

Veelgestelde vragen

De webshop van Bomont biedt de klant op een aantal gebieden volop inspiratie. Allereerst hebben we bij XSARUS een Shop The Look module gerealiseerd waarmee de webshop op een eenvoudige manier looks aan kan maken en kan tonen aan de bezoeker. De klant heeft hierbij de mogelijkheid om zo'n look direct te bestellen door de verschillende items direct in het winkelmandje te plaatsen. Op de detailpagina van de artikelen die binnen de look vallen wordt de look ook gebruikt als een 'maak de look compleet' functionaliteit waardoor de klant snel bijpassende artikelen kan vinden en bestellen.

Daarnaast kun je op de webshop een grote hoeveelheid blogs vinden, die de bezoeker uitleg geeft en inspireert over trends en nieuwe collecties. Door direct specifieke producten te koppelen kan de klant snel vinden wat hij of zij zoekt.

Ja, Bomont heeft een spaarprogramma. Alle bestellingen die jij als klant in een jaar plaatst tellen mee voor het spaarprogramma. Een keer per jaar worden de waardecheques uitgedeeld en deze zijn zowel online als in de winkel in te leveren. De webshop heeft hiervoor een koppeling met de kassa en kan direct valideren of de waardecheque nog geldig is en wat het (resterende) saldo is.

Binnen dit project gebruikte technieken:

Shopware
Shopware

Shopware

Symfony
Symfony

Symfony

MySQL
MySQL

MySQL

PHP
PHP

PHP

DoctrineORM
DoctrineORM

DoctrineORM

ElasticSearch
ElasticSearch

ElasticSearch

RabbitMQ
RabbitMQ

RabbitMQ

Redis
Redis

Redis