Motivation & Inspiration

We were moved to create TransMap from our own experiences from using public transportation. We wanted to help make mass transit easier for everyone. Waze and its crowdsourcing model further inspired us.

How it works

Our initial prototype of TransMap is a web app. Here, a person can click on their transit station in the map and add comments regarding their location. Any type of comments can be written, such as “The VTA bus left early”, “Bus got cancelled”, etc. This can prove to be extremely useful for others using the same route. For instance, if a bus arrived early, a user can post this early arrival, notifying others who will be going on the same route. Anyone else clicking on the same location can see all the comments associated with that location.

Technical Details

We integrated Google Maps' API to provide the map and locations. For server and data handling, we used Firebase.

Challenges

As we had just learned about Firebase during Spectra's workshop, integrating Firebase with all the other technologies proved to be an exciting challenge.

Future plan

In the future, a person will be able to select a station from a list of options in based on their current location. Only recent comments will be shown to the user. Comments search customization can also be done using indexing based search words. Payment modes information will be able to be seen at each station. Also, one can filter stations based off of type: train or bus.

Share this project:

Updates