
The email address is already associated with a Freelancer account. Enter your password below to link accounts:
Username:
Link your Facebook account to a new Freelancer account
Email address:
Valid username
Project Description:
I am looking for a developer to develop a component for Joomla that acts a price comparision tool for attraction tickets.
-- FRONT END --
Users will use a page or module on the website where they will fill in a form featuring the following fields:
- The attraction
- The ticket type at the attraction (1 Day, 2 Day, Premium etc...)
- The date they want to visit (there will also be an option to not select a date and browse open-dated tickets)
- How many adults/children/seniors there are
They will then be taken to the results page where they will be given (in assending total price order) different prices from different suppliers of tickets. They will then click on their favourite result to be taken through to the supplier's website to book the tickets.
In addition, there will also be static pages on the website displaying the attractions which will link to static pages for each of the various ticket offers available at that attraction. On all of these static pages there will be a customised form for the visitor to
search for tickets specific to the offer/attraction they're looking at the static page for. In addition, there will also be RSS feeds of the offers as well.
-- BACK-END --
Located in the Joomla administration panel, the back-end will be the place I can create the following:
- The attractions
- The ticket-types (for each attraction)
- The offers (for each ticket-type)
- The suppliers
I will need specific customisable options for each of these, such as being able to set specific exclusion dates inside the validity period of a particular offer, and being able to attribute multiple suppliers to a particular offer.
In addition, the script to calculate the cheapest prices will need to be smart enough to not only compare adult/child/senior prices based on the quantities entered, but also calculate when a special family ticket would be cheaper.
-- THE DEVELOPER --
As the developer to the project you will need experience with Joomla, PHP & MySQL. If you can bring AJAX and Javascript expierience to make the user expierience better then that's a great bonus.
I will initially give you a detailed brief and allow you to go and create the basic engine of the component. Once this is implemented and working, we will work more closely to improve it with the more complex features I have talked about as well as the static page generation as well. You should bid on the project as the total price for THE COMPLETE FINISHED COMPONENT/MODULE. 50% of this price will be placed in escrow for you to start work on the basic engine. Once this has been completed, that 50% will be paid to you and the other 50% will enter the escrow. Once the project has been completely finished, then the final 50% will be paid to you. If you have any questions or would like more detailed information before you bid, don't hestitate to contact me.
Thank You.
Freelancer.com (formerly GetAFreelancer, Scriptlance and vWorker/Rentacoder) is the world's largest freelancing, outsourcing and crowdsourcing marketplace for small business. Hire freelancers to work in software, writing, data entry and design right through to engineering and the sciences, sales and marketing, and accounting & legal services.
Find freelance jobs and make money online! We have freelance coders, writers, programmers, designers, marketers and more. Getting the best web design, custom programming, professional writing or affordable marketing has never been easier!
© Copyright 2013 Freelancer Technology Pty Limited (ACN 142 189 759)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)