PDA

Bekijk Volledige Versie : PHP programeur voor reserveringssysteem



mcjvandijk
21/11/08, 17:25
Wat ik zoek is iemand die een eenvoudig reserveringsysteem kan opzetten. Hieronder vind je een vrij gedetailleerde omschrijving van het project wat in 3 delen is opgedeeld. Het geheel word in Joomla! omgeving geplaatst. De deadline wil ik graag met de freelancer vast leggen, maar het beschreven deel A heeft wel haast J Ik zoek een kundige, ambitieuze, scripter die bereid is om er echt iets van te maken. Het is niet bepaald een project wat je er even erbij pakt. Via MSN ben ik overdag en ’s avonds vaak aanwezig voor overleg. Het totale budget voor de 3 delen is € 1.500,-. Via PM verneem ik graag of je dit budget kan halen, of het misschien zelfs voor minder kan.

Kennis van (D)HTML, PHP, MySQL, JavaScript, Joomla!

Het project bestaat uit 3 delen, welke graag 1-voor-1 worden opgeleverd. Dit is even in grote lijnen wat er moet gebeuren en waar je tegenaan kan lopen.

A) Een bezoeker van onze website vult eenvoudig form in (stap 1) waaronder een aankomstdatum (met kalendertje), verblijfsduur (in nachten én in dagen), grootte van zijn reisgezelschap, aantal kamers. Hierbij is ook javascript kennis vereist, wanneer een bezoeker opgeeft 2 kinderen, moet een form-box verschijnen waarin de 2 geboortedata van de kinderen kan worden ingevuld. Om te kunnen submitten vinden een aantal controles plaats (geen aankomstdata in het verleden, zijn de opgegeven geboortedata wel van een kind, etc.). Bij stap 2 ziet de bezoeker de verschillende kamertypes met de corresponderende prijzen welke uit een MySql Database worden gehaald. Er wordt tevens een prijsberekening en totaalprijs weergeven die voortvloeit uit de opgegeven variabelen. Het lastige hierbij is wel dat bij alle accommodaties prijzen gebaseerd zijn op het aantal personen wat verblijft en bij andere accommodaties is er een prijs per nacht. Na keuze van het kamertype bij stap 2 volgt bij stap 3 de uiteindelijke prijsopgave en het boekingsformulier. Onder deze “prijsopgave”, staat een eenvoudig webformulier wat de klant kan invullen om de boeking te plaatsen. Om het forumlier te kunnen submitten moeten een aantal controle’s op het formulier worden losgelaten (zoals geldig e-mail adres, volledigheid, etc.). De inhoud wordt naar de hotelier en (in een HTML-layout) naar de klant gezonden én opgeslagen in een MySql database.

B) Via een afgeschermde interface kan een hotelier de boekingen bekijken die zijn gemaakt via de eerder genoemde module. De hotelier ziet enkel boekingen van zijn accommodatie. Dit alles gebeurt dus in een gebruiksvriendelijke omgeving en niet in bijvoorbeeld PHPmyAdmin. De hotelier kan aan de boeking, bekijken, wijzigen, opmerkingen toevoegen, status veranderen. De webmaster (ik) kan via een soortgelijke interface alle boekingen inzien.

C) De boekingen die worden gemaakt bij worden niet gecontroleerd op beschikbaarheid. In dit laatste deel echter wordt deze controle echter wel toegevoegd! Oftewel de hotelier/webmaster kan via zijn backend interface beschikbaarheid van zijn accommodatie(s) opgeven. Bij stap 1 vind een extra controle op beschikbaarheid plaats.

Het back-end gedeelte zal qua werking lijken op de back-end module van booking.com. Het front-end gedeelte zal qua werking moeten lijken op de boekingsmodule van oad.nl. Bovendien moet de scripter bereid zijn om de door hem geschreven modules verder te ontwikkelen in de toekomst, te denken valt dan aan het koppelen van een betaalsysteem (iDeal, creditcard), meerdere talen, bijverkoop van excursies, koppeling naar facturatie-programma, etc.

Ramon Fincken
21/11/08, 17:33
Bij stap 2 ziet de bezoeker de verschillende kamertypes met de corresponderende prijzen welke uit een MySql Database
die DB ligt er al en hoeft enkel uitgelezen te worden?

mcjvandijk
22/11/08, 10:43
De structuur van die database zal vrij eenvoudig zijn, ik kan die zelf aanleggen (in overleg met de PHP'er) en zal er zelf voor zorgen dat hij gevuld wordt.

xabin
22/11/08, 11:16
Wat is de deadline?

mcjvandijk
22/11/08, 12:12
De deadline is in overleg. Het beschreven deel A moet toch zeker wel voor het einde van het jaar operationeel zijn.

level200
24/11/08, 15:31
Mocht het een optie zijn om een bestaand reserveringssysteem om te bouwen dan verneem ik dat graag. Enige tijd geleden heb ik een dergelijk systeem gebouwd waarbij de functionaliteiten sterke overeenkomsten vertonen met de wensen zoals hierboven beschreven. Een demo behoort tot de mogelijkheden.

mcjvandijk
25/11/08, 13:20
In principe ben ik echt opzoek naar een custom-made systeem. Ik heb al flink wat scripts gezien, maar ik denk dat in dit project zoveel zaken zitten die anders zijn, dat het niet loont om het script aan te passen. Toch bedankt voor je reactie!

level200
25/11/08, 19:44
och custom made kan uiteraard ook.
In dat geval zou ik het waarderen om je email adres te ontvangen.
In verband met mijn lage aantal berichten is het nog niet mogelijk voor mij om prive berichten te ontvangen , maar ik wil met alle genoegen een goed voorstel op papier zetten.

mcjvandijk
29/11/08, 14:59
Degene die op dit project hebben gereageerd via PM hebben vandaag een e-mail ontvangen, inzake een aantal uitbreidingen van dit project.

Buiten het beschreven reserveringssysteem, zal de gehele zoek & boek procedure van een populaire website moeten worden herzien. Het gaat wat ver om alle details daarvan hier te posten.

Mocht je echter seriueze interesse hebben in complex project, met een duurzame werking, dan kan je via PM een PDF-bestand aanvragen, waarin het project tot in detail staat beschreven.

Reacties op dit project wacht ik af tot en met vrijdag 5 december!

iKnowMedia
03/12/08, 11:50
Graag zou ik ook wat informatie willen ontvangen over de details van dit reserveringssysteem. Ik heb al wat ervaring met agenda's, kalenders en boekingssystemen en verhuur van materiaal.

Ik stuur je zo een PM met mijn e-mail adres, maar omdat ik nog te weinig berichten had gepost, kon ik dat nog niet.