[an error occurred while processing this directive]

Limo Online Booking Demo

This is a demonstration version of a tool for booking limosines online.

Background

The Limosine booking tool was developed for a company named Lancashire Limos so that customers could make reservations for their limosines online. The intention was for a small non-refundable deposit (in the code as it stands, this was defined as £1) to be made via the PayPal online payment system after the user had specified the limosine he wanted to book and the time, date and duration he wanted it for. After this reservation was made the company would make contact with the user via other means to confirm the booking and arrange full payment.

Unfortunately, the company who had commissioned this application appears to have gone out of business during its development and it was never deployed. By the time the tool was complete enough for use there was no longer anyone to use it.

Instructions (customer)

The version demonstrated here bypasses the PayPal step and goes directly to the finalization stage of the booking system, so you don't have to worry about making a payment through this version. If you are accessing the demo as a customer, then you will be presented with a three step booking system. The first page is a calender of the current month, to book a date some time in this month simply click on the date you want. Today's date and dates in the past are unavailable. If you want to make a booking in a different month you can use the next and prev links to move back and forth through the months, or enter a month and year directly into the form controls below the calender.

Once you have selected a date you will be presented of a display showing the status of the two limos set up in the system for that day. Times in purple are available for bookings, times in grey and blue indicate times where the limo has been booked or is being serviced. You cannot make a booking that overlaps with a time that is blue or grey.

There is a form to fill out on this page describing the booking you want to make. Fields in purple are compulsary and you will not be able to complete a reservation without filling these fields out properly. Fields in blue are optional. Once you've completed this form properly and submitted it a provisional booking will be made in the database and you will be directed to a page informing you that a provisional booking has been made but that this booking wont be finalized until you make payment.

At this point, simply click the PayPal link and the booking you made will be finalized. You will not be asked for any actual payment.

Instructions (Administrator)

Admin instructions here

[an error occurred while processing this directive]
[an error occurred while processing this directive] [an error occurred while processing this directive]