Skip to content

cmatsuta/project1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

USER STORY

International Travel Decision Assistant App

AS someone considering international travel

I WANT to find information about flights, news, travel risk, and other relevant data to assist in my decision whether to travel internationally

SO THAT I can make an informed decision on whether to travel to various destinations

ACCEPTANCE CRITERIA

GIVEN I am looking for information on international travel locations

WHEN I enter an origin, a destination, and travel dates

THEN I am shown

  • relevant flight information using the entered criteria

  • travel advisory information for the selected destination

  • recent news for the selected destination

Synopsis

For our first project, we created a website tailored for airline travelers in proximity to major US airport hubs for upcoming international trips. After the user enters all of his/her pre-flight information (i.e. dates, origin, and destination), he/she will be presented with travel advisory information, flights quotes, and news relevant to the destination city/country.

Motivation

Preparing to travel can be daunting. We offer an informative solution to initiate that process for any traveler in the US thinking about taking a trip internationally. You don’t have to search in many areas for these different types of information; offering a very user-friendly experience.

Our Process/Steps

Our first step was to connect to all of our selected APIs. This included APIs for flight information, travel advisory information, and news. The date selection connected with our flight information API. We created a drop-down utilizing the JQuery UI for date-picker. Afterwards, we compiled lists for origin location and destination drop-downs. The origin list includes a list of major US airport hubs, while the destination drop-down consists of varied list of popular international destinations. To pull all the information from these API sources, a search button was created. A button to clear results was also added to reset the search.

In order to display the output of API information effectively, we made selections from the API response that served our website's needs. In regards to the travel advisory information, this included the score and message. We also color coded each level based on each advisory level. For the flight information API, we pulled flight quote information. Finally, we utilized the news API to display stories relevant to the user's destination country entered.

For our styling/css framework, our group used Bulma. It was utilized to organize sections on our website and create a clean effective layout. Lastly, we added an about section to give any visitors details about what our website is about.

API References

Built With

  • HTML
  • CSS (framework - Bulma)
  • Javascript (including jQuery/jQuery UI)

Submission

Screenshot of Website Page

Authors

  • Choyo Matsuta
  • Christian Escherich
  • Eric Donohue
  • Joe Telezinski

Acknowledgements

  • Our instructor and the TA
  • Tutors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published