Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 721 Bytes

README.md

File metadata and controls

18 lines (15 loc) · 721 Bytes

YourNextBus

Bus Arrival Estimator Serving users of the LA Metro (currently in development stage)

Utilizing open bus routes and bus data from NextBus API.

Main dependencies:

  • Database: MongoDB
  • Backend Framework: Express
  • Views: Handlebars

Reproducing the web app in your local environment:

  • Clone the repository
  • Install dependencies (npm install)
  • Install mongodb globally
  • Start an instance of mongodb (navigate to /mongo/bin, then $ ./mongod --dbpath )
  • In order to populate the database, navigate to the cloned repository, execute the following: $ node playground/insert-busRoutes-db.js
  • Start the server: $ node server.js
  • Open your browser -> url: http://localhost:3000/home