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.

Built With

  • api.ambeedata.com
  • css
  • https://api.weatherbit.io/v2.0/c
  • python
  • streamlit
  • vscode
Share this project:

Updates