Inspiration

A free and user-friendly application that anyone can use for travel. We were also interested in using APIs.

What it does

This program takes in the current city, destination city, and country. It outputs a weather report, active COVID cases, the flag of the country, flight details, and the three best hotels.

How we built it

We used VS Code to code separately and combined it together on MecSimCalc.

Challenges we ran into

We ran into problems testing the APIs because we were using free APIs with limited test runs. We also encountered formatting errors when transferring from VS Code into MecSimCalc.

Accomplishments that we're proud of

We are proud to enhance our experience in both Python and API usage. We had amazing team synergy. We also are proud that the app runs.

What we learned

We learned that the formatting is different in MecSimCalc compared to Python. We also learned that people monetize and differentiate APIs.

What's next for Travelizer

We can add the attractions API to the app for more info.

Our own documentation we wrote before: Usefulness The market for this kind of app is quite large as there would be a large amount of users always looking for travel information. However, there are many apps/websites like this already such as TripAdvisor or Kayak. These apps/websites are more complex and polished compared to ours. The other has a lot more functions and information than ours; however, our app uses different sources from several different APIs for unbiased information. This kind of app would be used often by many different people. It is very user-friendly and easy to use. Complexity The app takes in simple inputs. We used multiple different APIs that integrate with each other. We used the library requests to use APIs. This app was fully thought of by us with some inspiration from other similar apps. Appearance We used HTML to create a more colourful user interface with easy and intuitive inputs. We display the information in a neat manner. Execution The app functions properly. Some problems with the app are that it is quite slow due to the API usage, and the output of the flights is formatted improperly because we ran out of time.

Built With

Share this project:

Updates