The application provides web-portal for data visualization of Uber taxi data. The app uses MEAN (MongoDB, Express, Angular, Node.js) stack for development. The project is divided in 2 parts:
- Server-side (backend): Node.js and Express used for web-server and providing REST endpoints. Mongodb is used for data persistance.
- Client-side (front-end): Angular used for front-end. Restangular used for REST API consumption. Mapbox is used for mapping and HighCharts for charting.