Tuesday, November 20, 2007

Another web programming day with phpGoogleStoreLocator

It's been a very tiring day for me. It's raining hard the whole day. Today, I continued with what I have been programming the past 2 days. I've been working on a store locator for a dietary supplement drink website. I've been using this very cool php script phpGoogleStoreLocator which you can download here.

phpGoogleStoreLocator is an application that uses the Google Maps API service which can serve as a store locator in your website. It is very easy to set up and these are all you need to get it running:

  • Google API Key (http://maps.google.com/apis/maps/)
  • Webserver with php 4.0+
  • MySQL 3.0+
Very good right? It is compatible with different browsers too. These are the browsers that are compatible with it right now:
  • Internet Explorer 5.5+
  • Mozilla/Firefox 1.0+
  • Safari 1.2+
  • Konqueror 3.0+
  • Galeon 1.2+
  • Epiphany 1.0+
  • Flock 1.0+
  • Opera 9.01
To install, just extract the files to a directory and run install.php. You will know what to do when you get there. Remember to delete your install.php file after installing.

Some of it's features are :
  • A Google Map
  • Customizable Map Icons
  • Balloon images for store locations
  • Stores are searchable by country, street address, city, state and zip code.
  • Support for address level geocoding for the US, UK, CA, AU, All of Europe, Taiwan, India, and New Zealand
  • City level geocoding for the entire planet
It also has an admin panel and a customizable layout which is very easy. You can see the full features here.

What I have been doing the past 2 days were modifying some parts of the script and also the template to suit the site owner's requirements. So far so good and it's working like the way he wanted it to be. I'm just waiting for some feedbacks after he finished testing the site. If there are any problems then I will be working on it again tomorrow. For now I'll be on stadnby on that part and I'm going to work on another project for another client. I'll talk about this one tomorrow.

No comments: