Hi, I've rich experience at Google Maps API. I've done a similar project before, it's actually the same. Import the JSON file and get the places, and put them to the Google Maps (Google API key is required in order to use Google Maps API). Add the markup by using latitude and longitude values that are from the address. Showing the zone area by using several colors, and the search address shows the top 5 near places. It's really similar, huh?
I have the experience, skills, so why don't you hire me and start our contract?
I can't wait to start working with your detailed spec.
Looking forward to hearing from you.
Regards, Vadym