I own a Job Portal (in progress) developed in PHP (core not framework) and it was developed to enter all locations manually from admin panel, but I'm not happy with this option. If I have had planed to cover a singe area (like city or region) this could be alright, but for a country it is almost impossible to add all names of cities, towns, villages etc. manually. I would like to integrate Google Maps API into location field and use radius distance based option for search filter. Please see how location suggestions and radius search filter works on Indeed job portal. All details I will provide after acceptance.