Local venues database-driven website with distance filtering and form submitting.

Avg Bid (USD)
Project Budget (USD)
$300 - $800

Project Description:
We are building a very specific venue database where users will be able to search said database using some pre-defined filters (distance to postal code, experience...) and choose 3 of them from the filtered results, where some details of each one of them are shown. Additionally, there will be a link to a more detailed record for each venue, ideally summoned through AJAX and displayed in an overlay layer. A free-text search input is not needed, only filtering through known filters.

Once 3 items are chosen, a selection summary table will show up, where users can review their selection and see some details and confirm or change the selection. If the selection is confirmed, the id and distance of each one of them will populate a contact form that will be sent to us. In this forms, they will have to add contact information and file attachments. Ideally all would be done through AJAX, in the form of a step by step wizard.

While the final design will be done on our side on top of your code, basic design is needed, specially correct use of CSS classes and IDs, as well as the use of HTML5 tags where appropriate.

Database will be built and managed by the administrator, so a simple managing system to edit existing venues and add new ones has to be created. Only admin will have access to this managing system to update all the fields.
This will be used in a Spanish website so, while speaking Spanish id not mandatory, the resulting code should be easily translated (filenames/urls included).

In the attached PDF you can find more detailed wireframes of certain sections and a zip file with the coordinates for every postal code.

Skills needed
Javascript / jQuery
HTML5 + CSS3 Ajax
Distance calculations (either through Google Maps API or similar, or direct distance calculation from postal code to postal code (coordinates and script provided)

Additional Project Description:
11/20/2012 at 22:05 CET
We updated the PDF as it seems it wasn't attached :(
Please, review!

Skills required:
AJAX, HTML5, jQuery / Prototype, MySQL, PHP
Additional Files: AltDental.pdf
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.