superstreamlabs / save-zakar-hackathon

Apache License 2.0
4 stars 11 forks source link

Project Submission #17

Open perplexedyawdie opened 1 year ago

perplexedyawdie commented 1 year ago

Project Name

Zakar Fire Data Viz

Project Type

Project Description

For the Zakar Island hackathon, I put together a data viz tool to help the folks on the island keep an eye on wildfires by visualizing temperature data from sensors all around the place.

Here's the gist: I used the temperature readings and mapped them out on a chart, marking fire events with fiery emojis (🔥) to make them easy to spot. Users can slide through different event days to see how things have been heating up or cooling down.

The dashboard also includes some metrics like the number of fires on a selected day and the average global temperature, all rounded up with a table showing the temperature at each fire spot. Plus, there's a line chart to track the fire frequency over time.

Hopefully this will be useful for Zakar's people to stay safe and protect their beautiful island. 🏝️

Streamlit link

https://save-zakar-hackathon-data-viz.streamlit.app/

Source code link

https://github.com/jr-9000/save-zakar-hackathon

Instructions for the reviewers

Create a Virtual Environment:

Install Dependencies:

Set Up Supabase:

Configure Secrets:

What made you decide to build this particular app?

Creating a data viz for such a project was especially appealing because it combines two things I value highly: technology's potential for positive impact and the technical alignment with my DevOps skill set. I saw an opportunity to use visualization to make complex data accessible and user-friendly. Plus, having the chance to work with real-time data from Memphis and integrate it with Supabase & Streamlit added an exciting layer of complexity that fits right into the DevOps world.

Other information

No response

Confirm submission of private form

jr-9000 commented 1 year ago

@rnowling-memphis this is the issue for the PR. I had accidentally created the issue with my main acc @perplexedyawdie . Should I recreate it with this acc @jr-9000?

rnowling-memphis commented 1 year ago

@jr-9000 This is perfect. Thank you! Just wanted to make sure I wasn't missing anyone.

Avitaltrifsik commented 1 year ago

@jr-9000 @perplexedyawdie Congrats! on winning 1st place!! I have sent you a message via Discord please let me know you received it :)