Travel Helper Website - Masters Project

August 2016 - March 2017
Travel Helper web application provides single interface of information gathered from various travel modes like walking, bicycling, public transit, driving, Uber, and Lyft. The consolidated information assists in efficient travel decision making. Users can schedule future travel and get notified about appropriate travel start time using Push Notification. The project catered to development of single data structure to store results of heterogeneous and asynchronous REST APIs executed synchronously using Javascript promise.
Source Code on Github : Travel Helper

Technology Stack

Programming Language
Core Java, J2EE
Framework
Spring MVC, Hibernate
Web Technologies
Bootstrap, HTML5 , CSS3, Jquery, Javascript, JSON
Servers
Apache Webserver, Tomcat Application Server, MySQL Database
Versioning and Tools
GitHub, Eclipse IDE