Inspiration
The impact of both natural and human-made disasters often stems from a lack of awareness or preparedness. Insufficient warning systems and education can lead to higher casualties and environmental damage. Addressing these issues requires efforts to enhance public awareness, promote sustainable practices, and implement effective policies and regulations.
What it does
Our project, Vireo, provides users with information about their state's air quality, scenery, carbon dioxide emissions, and temperature. Additionally, it calculates users' estimated yearly carbon footprint and offers advice accordingly. It also gives users the option to host or participate in community service events.
How we built it
We utilized Streamlit for backend programming and CSS for frontend development. To ensure automatic updates, we integrated APIs to gather data for our project.
Challenges we ran into
Many of the APIs we attempted to use either required authorization or did not meet our project's needs. We encountered difficulties in integrating CSS with Streamlit, but with perseverance, we overcame these challenges.
Accomplishments that we're proud of
Despite challenges, we successfully integrated APIs into our project to gather necessary data. Additionally, some team members refreshed their CSS skills, enabling effective frontend development.
What we learned
Through this project, we gained proficiency in using Streamlit, CSS, and integrating APIs into Python. We also recognized the positive impact of AI, particularly ChatGPT, in facilitating project development.
What's next for Vireo
In the future, we aim to incorporate natural disaster predictions and additional climate information into our website. We also plan to enhance the precision of our map to include counties and towns, in addition to states and countries.
Log in or sign up for Devpost to join the conversation.