The past few weeks I’ve been working on a one-touch web app for finding the nearest NYC Subway station – http://nearestsubway.net. My hope was to create a simple, super-lightweight experience for anyone wanting to find their way to the nearest relative subway while minimizing the time spent on their phone.
NearestSubway.net uses the trusty and deep Google Maps API along with HTML5 Geolocation. I’m also using the tried and true PHP/SQL combination (technologies which I have limited experience with) for storing and accessing MTA Subway data. This was also my first project using JQuery Mobile, which looks and feels slick, although a bit too “controlling” for my tastes. Rounding out the technical fun is some use of HTML5 local storage to save preferences.
An interesting suggestion made to me by my professor would be to turn ‘Nearest ____’ into a platform that anyone could use to create an instant mobile utility just by plugging in their data in the form of an SQL database. If I can clean up my code to the point where it is portable and modular, this is definitely the direction I’d like to go.