Embeddable Widget - compact version of existing google map

Completed Posted May 12, 2010 Paid on delivery
Completed Paid on delivery

Create an embeddable widget, which is a compact version of an existing google map that displays markers.

Will be similar to widgetbox google map widget at [url removed, login to view]

Widget will display markers for all the locations that exist for a polygon on the original map.

Display all the locations with different marker types, depending on the type of location, as done on the original map. (if this is possible)

When clicked, markers will display location name and type in pop up dialog.

Location name on dialog will link to location detail page on the original site, as happens on the original map.

Important: Map will not include locations that have a waverating < 1 (will make sense on code view)

Embed using javascript.

Javascript is generated from a page or dialog where user can specify width and height.

User clicks a button and is presented with embed code for the specific map. (see the way [url removed, login to view] widget works)

Initial width & height options when displaying the embed page should be contained in a config file.

Zoom controls to be present on map.

Unique key generated for these settings, which will be included embed code.

Key details and customization options selected will be stored in a db table and will be required to display the widget correctly on third party web pages.

Widget will include the site logo, that links to main site at the top of the widget.

The widget should be well presented / look good.

Include an "Add Map +" button at the bottom of the widget. Clicking on this will give you the initial embed set up options.

Include a "Detailed Map ->" button that links to original map page.

Include a text link, that links to the original map page, beneath the widget. Text displayed should be {[url removed, login to view]} Surf Map.

Include link to home page and original map page for noscript within the embed code.

## Deliverables

Example of exiting map: [url removed, login to view] 1) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No 3rd party components unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the worker's Worker Legal Agreement).

## Platform

Linux, OOPHP (5.2.9), MYSQL, javascript, ajax, smarty, custom framework. google maps

Apple Safari Google Chrome JavaScript Linux MySQL PHP

Project ID: #3420933

About the project

2 proposals Remote project Active May 13, 2010

Awarded to:

ericmuyser

See private message.

$156.4 USD in 21 days
(57 Reviews)
4.7

2 freelancers are bidding on average $333 for this job

bilenkosoft

See private message.

$510 USD in 21 days
(2 Reviews)
1.6