While much of the media is convinced that we are living in a "post-pandemic" world, in reality many aspects of life remain stricter than before. This is especially true for international travel.
To help users navigate the unpredictability of it all, we decided to make a chrome extension that, using Kayak's website on international travel restrictions, can conveniently inform the user of today's confusing travel landscape.
What it does
This is a Chrome extension that allows the user to check a list of countries and their travel restriction status (Closed, Open With Restrictions, Open) from the current page. They can also highlight a country name on the page and specify that as the country of origin.
How we built it
Challenges we ran into
Accomplishments that we're proud of
We are most proud that our project is able to find and display data from a completely different website on the extension. We are also proud of the highlighting feature that allows us to visit Kayak's site just by highlighting a word and right clicking.
What we learned
We learned how to make a Chrome extension and also learned how web development works in general; like how functions communicate with each other and how to perform web scraping using JS.
What's next for TravelToday
Currently, for webpages with a very large number of countries the results are displayed in nonalphabetical order in the popup. This is something we would fix. Additionally, we did the web scraping using vanilla JS but we would have preferred using something like Puppeteer, which is generally faster and more robust. This is something we might work on if there was more time.