Google Maps integration with CakePHP application

CLOSED
Bids
13
Avg Bid (GBP)
£158
Project Budget (GBP)
£20 - £250

Project Description:
I have built a CakePHP application that allows users to create posts. When a user creates a post it may record the longitude and latitude of that users location and store it against that post.

The table for posts is as follows:

id
title
content
datetime
latitude
longitude
user_id

What I want to do is export this query able json so that I can use the geolocation api of google maps to find a current viewing users location and then shown on a map posts that are near by. This should be clever enough to zoom out the map until posts are found. So for example if I live in London and people have posted in London, then show 10 random posts in london zoomed in, but if the nearest post is in Scotland and another in France then the map will need to zoom out to display these.

So what I need doing:

The JSON method in the PostsController which can query the database to pull back 10 posts that are related to the user location.
Display the posts on a google map as little icons which can be clicked to view that post! Note I will attach an example of how this should look and work.

Skills required:
CakePHP, Geolocation, PHP
About the employer:
Verified
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.


£ 210
in 3 days
Hire ashwanii
£ 200
in 7 days
£ 199
in 4 days
£ 200
in 4 days
£ 150
in 2 days
Hire bappyiub80386
£ 50
in 3 days
Hire audzkify
£ 150
in 7 days
£ 150
in 7 days
Hire kovis
£ 150
in 3 days
£ 200
in 7 days