Inspiration
In a world marked by geopolitical tensions and the threat of contagious, airborne illnesses, staying informed is crucial. While we may not comprehend every facet of global events, acknowledging the rapid changes around us becomes imperative. It is vital to take measures to safeguard ourselves and our loved ones, particularly in unfamiliar territories. This is where TravelSafe steps in.
What it does
TravelSafe is a web application designed to provide users with pertinent safety and health advisories for any destination worldwide. It presents easily digestible summaries of the information gathered, along with guidelines on effective risk mitigation.
How we built it
The front end was crafted using React, while node.js facilitated the construction of the user interface. For the backend, we utilized Python, incorporating Django for API usage and web scraping.
Challenges we encountered
Initially anticipating a swift development process with ample debugging time, we faced unforeseen challenges. A significant portion of the 24-hour hackathon was spent acquainting ourselves with front-end programming through tutorials. Additionally, we grappled with integrating new frameworks and APIs, investing time in comprehending their intricate interactions.
Accomplishments we're proud of
Our proudest achievements include the successful integration of the front-end and back-end components of our website. We also take pride in the user-friendly interface we developed.
What we learned
Our learning journey involved mastering data extraction techniques, integrating often conflicting frameworks, and learning how to create a MVP out of a complex idea.
What's next for TravelSafe
Looking ahead, we aspire to enhance TravelSafe's functionality and accuracy. Currently sourcing advisories from the US Transportation and CDC websites, our aim is to integrate data from more globally accountable sources. Additionally, we plan to implement Natural Language Processing (NLP) for prompt processing, enabling users to input cities in a specific country and receive relevant safety information.
Log in or sign up for Devpost to join the conversation.