This project is about showing the positions of San Francisco Muni vehicles in near real time(15 secs) on a Map generated by D3. The data regarding the positions of the vehicles and vehicle stops is provided by the Next Bus Web Services.
- Clone the repository.
- Run
npm install
in the directorysf-muni
to install all the required node dependencies. - Run
npm start
which will open the landing page in the default browser of your choice.
- Allowing the user to search routes from the route list.
- Adding unit tests in the code using Jasemine.
- Showing a loading icon when it takes longer to load the data.
- Adding a popover for the stops which displays some info about the stop user hovers on.