Bus route visualizer utilizing the open source data of OASA the Athens,Greece public bus company.
Website of a pseudo-company (CorpPort) offering bus rides to customers, closest station/route visualizations and member authentication/login features.
Front page (after login)
Stops near by
Bus Routes

Frontend : @antonymarg
Backend and visualization js : @mageirakos
- Install MongoDB : https://docs.mongodb.com/manual/administration/install-community/
- Install NodeJS : https://nodejs.org/en/download/
- Open bash and
a.git clone https://github.com/mageirakos/transit-route-visualizer.git
b.cd web_ece_upatras
c.npm install
- To open a mongo server write
mongodon a terminal - You need to have created a path
/data/dbsomewhere under the root directory - In a different terminal move to the repository installation directory and
mongorestore --db bus_ece /dump/bus_ece
- Note: You might have to install database tools to run mongorestore: https://www.mongodb.com/try/download/database-tools
- Any
/binfolders of Mongo Community Server and the database tools need to be on the PATH
- Make sure that the database has been correctly installed by checking is through the MongoDB Compaass. ( Installed optionally as you are downloading the community server)
- Make sure your server is up and running
- Move over to the repo directory and
node app.json the terminal - GOTO localhost:3000
Frontend : @antonymarg Backend and visualization js : @mageirakos
- Install MongoDB : https://docs.mongodb.com/manual/administration/install-community/
- Install NodeJS : https://nodejs.org/en/download/
- Open bash and
a.git clone https://github.com/mageirakos/transit-route-visualizer.git
b.cd web_ece_upatras
c.npm install
- To open a mongo server write
mongodon a terminal - You need to have created a path
/data/dbsomewhere under the root directory - In a different terminal move to the repository installation directory and
mongorestore --db bus_ece /dump/bus_ece
- Note: You might have to install database tools to run mongorestore: https://www.mongodb.com/try/download/database-tools
- Any
/binfolders of Mongo Community Server and the database tools need to be on the PATH
- Make sure that the database has been correctly installed by checking is through the MongoDB Compaass. ( Installed optionally as you are downloading the community server)
- Make sure your server is up and running
- Move over to the repo directory and
node app.json the terminal - GOTO localhost:3000