A local stage hire company wanted a system created that allowed clients to enter details of their event and receive a quote for the hire of the selected stage. The quoting system needed to take account of where and when the event was taking place and tailor the quote to include travel time and possible vehicle hire.
I created a Joomla! Component that provided a simple form for the client and then used Google Maps API to calculate the distance to the event and estimate the travel time. If the stage required an additional vehicle to tow it to site, the system also integrated with the hire vehicle supplier to incorporate hire costs in to the quote, as well as allowing time around the opening hours of the hire company.
The system allowed for the company to set parameters such as price per mile, price per hour, minimum hire price and minimum profit as well as the basic hire cost. Additional items such as sound and lighting packages could then be configured and added to the quote.