Skip to content

This is a project for searching the best hotels or inns according to proximity to multiple destinations.

License

Notifications You must be signed in to change notification settings

ChuAmberZhang/CenteredInn

Repository files navigation

CenteredInn

This is a project for searching the best hotels or inns according to proximity to multiple destinations. Built for HackIllinois 2017. Using Amadeus's Travel Innovation Sandbox and a Firebase realtime database, the project enables users to browse through a list of spots of interest according to their choice of a destination city. Then the users may check all the attractions they want to visit and the web app will generate a list of hotels based on the number of attractions they are in close proximity with. the web page also features a dynamic google map that marks the places of interest as well as hotel locations.

The project is still in a crude prototype, with only an outline of the functionality we would like implemented. Future development opportunities can include a more secure and extensive user account support system, better user interface design, incoporation with other travel apis to create a one-stop travel planning experience, etc. Due to the fact that this was done for a Hackathon, there are many parts where we rushed through and basically hacked around the code. For future development, these problems must be addressed and our project structure must be reorganized.

BUILD/INSTALLATION INSTRUCTIONS

  • [IOS]
    • Dependencies: You must have npm, git, node, grunt (with ruby and compass), and bower installed. For specific pacakges, read gruntfile.js and package.json. Most if not all can be installed with brew or npm. After downloading the source files from this repository, run npm-install and install any other dependencies required.
    • API keys: This project require api keys from Amadeus, Firebase and Google Maps. Both can be obtained on their website.
    • Amadeus: https://sandbox.amadeus.com/api-catalog
    • Firebase: https://firebase.google.com/
    • Google Maps: https://developers.google.com/maps/

USAGE

Once all dependencies are met, run grunt and the website should be up and running on your localhost, port 3000.

CONTRIBUTOR GUIDE

We welcome contributers! Contribution guidelines for this project are here

License

About

This is a project for searching the best hotels or inns according to proximity to multiple destinations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published