Dille & Kamille

https://www.dille-kamille.nl

Dille & Kamille is al jaren een bekende retailer die bekend staat om natuurlijke producten waarbij duurzaamheid en natuur hoog in het vaandel staan. Het assortiment producten dat verkocht wordt varieert van huishoudelijke producten, artikelen voor de persoonlijke verzorging, tot eten en drinken. Een belangrijk speerpunt van de formule van Dille & Kamille is de inspiratie, zowel in de winkel als online.

Toen wij bij XSARUS aan het project begonnen, was dan ook het belangrijkste uitgangspunt de inspiratie. Blogs en recepten moesten gemakkelijk te beheren zijn, waarbij natuurlijk wel direct een koppeling met de producten uit de webshop gelegd moest kunnen worden. Samen met een vast team van Dille & Kamille hebben we een plan van aanpak gemaakt om dit te realiseren, waarbij wij onze expertise op het gebied van E-commerce perfect in konden brengen.

Op basis van het TableTop 2 platform hebben we een speciaal voor Dille & Kamille ontwikkelde omgeving gecreëerd waarin naast het beheren van de inspiratie ook ruimte was artikel- en voorraadbeheer, een speciale picklijst module specifiek voor het (webshop) magazijn en een uitgebreide order- en verzendmodule. Met de applicatie die wij ontwikkeld hebben was de webshop van A tot Z door de klant zelf beheerbaar. 

XSARUS Senior developer 2010 - 2020

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

Voor mij is dit een van de meeste uitdagende projecten geweest waarin ik heel veel geleerd heb. Op het moment dat wij deze website/webshop hebben ontwikkeld was meertaligheid namelijk geen vanzelfsprekendheid. Omdat Dille & Kamille in heel Nederland en België actief was en graag de focus ook (al) op Frankrijk wilde hebben is direct gekozen voor een opzet waarin Nederlands en Frans ingeregeld konden worden. 

Het grootste deel van mijn werkzaamheden voor de webshop was echter de 'achterkant' van de webshop. Dille & Kamille had een deel van het magazijn gereserveerd om de voorraad van de webshop op te slaan. Alle voorraadlocaties waren uniek genummerd en geregistreerd binnen onze omgeving. Met een druk op de knop werd een PDF gegenereerd met daarop alle artikelen die verzameld moesten worden voor de nieuw binnengekomen bestellingen. Daarbij werd rekening gehouden met de volgorde van de schappen/locaties zodat de medewerkers zo optimaal mogelijk de artikelen konden verzamelen. Eenmaal verzameld werd de pakbon inclusief het verzendlabel geprint vanuit onze omgeving en werd de bevestiging naar de klant gemaild inclusief de juiste track & trace informatie.

Op verzoek van de afdeling Administratie hebben we later nog allerlei rapportagemogelijkheden gerealiseerd. Thema's die hierin voorbij kwamen waren de btw-afdracht voor bestellingen buiten Nederland, maar ook de omzet per regio zodat inzichtelijk was in welke regio's van Nederland en België het mogelijk interessant was om de marketing op te voeren of een fysieke winkel te open.

Na oplevering van deze website/webshop ben ik nog jarenlang vast aanspreekpunt geweest en heb ik eerstelijns support geleverd voor de medewerkers van Dille & Kamille. 

Veelgestelde vragen

Aangezien meertaligheid op het moment van realisatie nog niet zo heel gangbaar was, hebben we dit eigenlijk heel pragmatisch aangepakt. Alle velden in de database die te maken hadden met 'taal' hebben we in drie talen beschikbaar gesteld: Nederlands, Frans en Engels. Die laatste is overigens niet direct geïmplementeerd op de website/webshop, maar was alvast op genomen voor een later moment.

Om ook de inspiratie, recepten en blogs e.d. qua beeldmateriaal in meerdere talen beschikbaar te maken hebben we er voor gekozen om ook voor het beeldmateriaal alles als extra velden beschikbaar te maken.

Ja! Het lijkt misschien simpel: naast het Nederlands zorg je er ook voor dat de Franse taal beschikbaar is, maar er zijn dan toch nog een paar zaken om rekening mee te houden. Dille & Kamille wil graag inspirerend zijn en daarom wordt bij speciale gelegenheden uitgepakt in de vorm van blogs en passende recepten. Denk hierbij bijvoorbeeld aan Kerstmis, Pasen en Sinterklaas.

Maar er zijn regionale verschillen. Zo wordt Moederdag in Frankrijk niet op dezelfde dag gevierd als in Nederland en bezoekt Sinterklaas België een dag na Nederland. Het was dus van belang dat de homepage en blogs voor de Franse bezoekers er net even anders uit zag dan die van de Nederlandse bezoekers zodat ingespeeld kon worden op de lokale data.

Voor de webshop-voorraad was destijds een hoek in het eigen distributie centrum ingericht. Met schappen in verschillende formaten zodat artikelen als potloden en zeepjes, die een relatief kleine ruimte innemen, overzichtelijk uitgestald konden worden, maar er ook voor grotere artikelen zoals manden e.d. ruimte was. Al deze voorraadlocaties hebben we opgenomen in ons eigen beheersysteem. Op basis van op maat gemaakte logica hebben we de magazijn medewerkers van Dille & Kamille voorzien van 'picklijsten', waarbij voor een selectie van bestellingen de artikelen met de te verzamelen aantallen in loopvolgorde van het magazijn werden opgesomd. Dit zorgde er voor dat er zo efficiënt mogelijk gewerkt kon worden en grote aantallen bestellingen in een korte tijd verwerkt konden worden.

Jawel, er waren wel degelijk koppelingen met externe systemen. Voor het verwerken van betalingen is gebruik gemaakt van een externe partij, maar ook de voorraad van de artikelen werd middels een koppeling bijgewerkt.

Voor het bijwerken van de koppeling hebben we overigens ook nog voorzien in maatwerk. Diverse artikelen werden ingekocht als set van artikelen. Bijvoorbeeld manden; die kwamen in sets van 3 binnen (klein, middel groot). We hebben het mogelijk gemaakt voor Dille & Kamille dat men zelf kon specificeren dat deze artikelen opgesplitst worden in 3 losse artikelen zodat klanten alleen de gewenste maat konden bestellen. Met behulp van dit soort kleine, maar waardevolle, aanpassingen hebben we de medewerkers van Dille & Kamille geholpen zo efficiënt mogelijk met de webshop te werken.

Binnen dit project gebruikte technieken:

jQuery
jQuery

jQuery

MySQL
MySQL

MySQL

PHP
PHP

PHP

HTML5
HTML5

HTML5

CSS3
CSS3

CSS3

Linux
Linux

Linux