Dealer Locator

Online zoekfunctie voor een Nederlandse groothandel om bezoekers eenvoudig naar de voor hun dichtsbijzijnde verkooppunten binnen Europa te laten zoeken.

Importeert retailers eenvoudig vanuit bestaande administratie
Importeert actueel productaanbod per retailer vanuit adminsitratie
Offline software (.NET) voor koppeling met administratie
Eenvoudig uit te breiden met ondersteuning voor aanvullende landen
Snel en betaalbare zoekfunctie adhv Europese postcodegebieden
Routeplanning dankzij integratie met Google Maps
Back-end geïntegreerd in bestaand CMS
Gebruiksvriendelijke CMS interface middels JS/Ajax
Software om SVG-postcodekaarten om te zetten naar MySQL databases

Uitdagingen:

  • De groothandel had een erg groot bestand met retailers (>1000). Handmatig hun volledige retailer bestand aan de website toevoegen en up-to-date houden was geen optie.
  • De groothandel was actief in meerdere West-Europese landen en had tevens uitbreidingsplannen. Ondersteuning voor nieuwe landen moest makkelijk kunnen worden toegevoegd.
  • Locatie en kaartgegevens, nodig voor het zoekalgoritme, waren voor verschillende landen óf nog niet voorhanden, óf simpelweg te duur. Er moest dus worden gezocht naar een kostenfficiënte manier om tot een betrouwbaar zoekalgoritme te komen.

Implementatie:

  • Er is gekozen voor een locatiebepaling a.d.h.v. postcodegebieden. Nauwkeurig genoeg voor de klant en tevens relatief goedkoop te implementeren. Modulair opgebouwd (eigen php class en SQL table per land) zodat later eenvoudig ondersteuning voor aanvullende landen kon worden toegevoegd.
  • Geolocatie databases van een aantal Europese landen vielen buiten het budget van de klant. Voor deze landen is een eigen software applicatie geschreven om goedkope maar gedetailleerde afbeeldingen van landkaarten om te zetten in bruikbare en tevens nauwkeurige SQL database gegevens.
  • Het geheel kon eenvoudig worden beheerd vanuit een aan het bestaande CMS gekoppelde interface. Om de grote hoeveelheden data eenvoudig beheerbaar te houden is veelvuldig gebruik gemaakt van Ajax.

Een paar snapshots:

  • Printvriendelijke informatie en routebeschrijving van verkooppunt
  • Controleer te importeren retailers en strip gevoelige informatie
  • Bekijk en bewerk verkooppunten eenvoudig en snel middels ajax
  • Koppel en controleer afzetgebieden in een paar stappen