An SQL database is used to store zip codes and city names.
I then use the database to offer auto-fill suggestions to the user.
Once the location is entered, the map will focus on that location and create markers on all the zip codes that have local news to display.
If the user clicks on a marker, it will create a list of headlines.
The user can click on these headlines to open the full article on Google News.