Inspiration
During any vacation the most daunting task is to lookout for the interesting places to visit but we often end up spending most of time deciding where to visit and get into the hassle of planning the itinerary.
What it does
Based on the user location and date; Vision suggest the relevant places and travel stats matching the user's interest (hiking, cycling)
How we built it
We used VueJS for the UI with Vuetify for the styling part integrating with backend running on a SpringBoot framework connected to a MongoDB, deployed on Amazon-EC2 instance. We have integrated two third party API's
1) INRIX, find route API
2) FourSquare, get venue info API
Challenges we ran into
Setting up the initial server and client communications and config. External API integration.
Accomplishments that we're proud of
We were able to get the application up and running, serving requests, through collaborative efforts by team members and keeping a track of action items with the help of Trello.
What we learned
Setting up of EC2 instances and deploying the services.
What's next for Vision
Improve the recommendation system by adding additional attributes to the ranking logic about the venues (such as operational hours, Peak visiting hours /getting more interests, Climatic Information) Dynamic Visit Suggestions on the fly (i.e. if the user does a multi-city or a multi-country tour) History based recommendations (i.e. take into account users previous travel) Recommendations are based on time and distance. Future scope is to give a complete end to end trip planned out. Giving nudges about relevant events to users in the form of push notifications.
Built With
- amazon-ec2
- es6
- foursquare
- inrix
- java
- mongodb
- postman
- spring
- vuejs
- vuetify

Log in or sign up for Devpost to join the conversation.