Geolocation from IP addresses

Job ID: 34100533

Budget: $250 – $750 AUD

We are seeking to identify the suburbs our customers come from in order to better target our marketing. Melissa.com has a useful API for this which provides location down to the suburb. We have a spreadsheet of IP addresses.
The outcome I am looking for -
wordpress site with password login
Page 1:
- A webform that I can drop up to 10,000 IP addresses into
- Submit button
Page 2:
- a google maps based heat map - down to suburb level
- a table that breaks down by suburb and percentage of entries for that suburb (duplicates are allowed)
Related categories: PHP JavaScript Google Maps API