Magento als Bookingsysteem

07 Jan
2010

Een klant melde zich bij mij met het verzoek een online bookingsysteem te bouwen met ‘open source’ licentie voor verhuur van zeer luxe caravans op een luxe park aan de Belgische kust.
Dan begint de lastige zoektocht om een antwoord te krijgen op het vraagstuk: welk systeem gaan we gebruiken!

Joomla!, Drupal of OpenRealestate

Ik heb gekeken naar Joomla!, Drupal, OpenRealestate en zelfs heb ik gekeken of het mogelijk is een eigen systeem te bouwen. De laatste optie zou geen verkeerde keuze geweest zijn omdat het om een klein aanbod van caravans gaat.
Na in korte periode alle opties geprobeerd te hebben, zat ik op een dood spoor.

Omdat mijn vrouw en ik ook een webshop runnen (winkel.babyenkind.nl) welke wij in oktober 2009 hebben omgebouwd van osCommerce naar Magento, zag ik ineens het licht…
We gaan Magento ombouwen tot Bookingsysteem!

Aanpassen van core-bestanden van Magento

Achteraf bleek de grootste uitdaging te zijn om de core-bestanden van Magento ongemoeid te laten. Dit is noodzakelijk om Magento te kunnen updaten bij grote nieuwe updates. Stel dat je core-bestanden aanpast hebt, dan worden deze door de te installeren update overschreven en kun je weer van voor af aan beginnen.

Om dit te voorkomen hebben we een professionele template gekocht van een gespecialiseerd bedrijf.
Waarom niet een gratis te downloaden template gebruiken? Daar zijn er inderdaad genoeg van maar deze zijn niet altijd even goed opgebouwd en vaker nog zijn deze gebaseerd op andere bestaande templates waardoor veel ‘vervuiling’ in de template-bestanden zit.

De gekochte template-bestanden zijn we zo gaan bewerken dat het aan onze verwachtingen voldeed als bookingsysteem. Ook is er een compleet nieuw vertaalbestand gemaakt zodat alles binnen Magento, van frontpage tot admin-gedeelte een volledig en volwaardig bookingsysteem vormt.

Beschikbaarheidskalender

De website staat nu online om te testen maar er kan ook al worden geboekt. De volgende fase en uitdaging is het implementeren van een beschikbaarheidsmodule zodat er realtime op beschikbaarheid geboekt kan worden. Ook zal hier een koppeling met een desktop applicatie gemaakt moeten worden voor de benodigde boekhouding. De lay-out is momenteel in ontwikkeling.

Uiteraard kun je de voortgang van het project hier volgen. Heb je tips of vragen, mail dan via het contactformulier.

De betreffende website: www.kustparkstrandwestende.be