Skip to content

vcheeze/Alt-Planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alt-Planner

What I did

This is my final project for Mashups. I've created a trip planner using Teleport API. When the user searches for a city, my website gives the user an overall city score and breakdown scores of different aspects of the city. I'm currently working on presenting average prices of different items, and I'm still thinking through the best way to visually present them on the page. My website also gives a brief summary concerning the city, as well as top scores from searched cities and top searches as well.

Why I did it

I originally had the idea to do something related to salaries. Then, when I was trying to plan out upcoming trips for the coming semesters, I thought that it would be really useful if I knew how much certain things would cost on average in certain cities so that I could budget better and be better-informed in my planning about which cities to visit.

How I did it

I stumbled upon Teleport API. It provides a wealth of information about cities, although it is a bit complicated to play around with. I used D3.js to draw the graphs and present the data visually.

I essentially took the scores and bound them to different sorts of graphs. To do this, I had to decide which graphs or charts best represented the data that I wanted to show. This took some time of thinking, as there were many ways to do this. I read through articles debating the best ways to implement charts and graphs. In the end, I decided to use a radial progress chart for the overall city score, and bar graphs for breakdown scores.

Resources leveraged

Here are some of the resources that I used for this project:

I continued to use websites like w3schools and the Mozilla Developer Network for some simple syntax problems concerning JavaScript.

Releases

No releases published

Packages

No packages published