Open perplexedyawdie opened 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?
@jr-9000 This is perfect. Thank you! Just wanted to make sure I wasn't missing anyone.
@jr-9000 @perplexedyawdie Congrats! on winning 1st place!! I have sent you a message via Discord please let me know you received it :)
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:
source myenv/bin/activate
on macOS/Linux ormyenv\Scripts\activate
on Windows.Install Dependencies:
pip install -r requirements.txt
to install the necessary packages.Set Up Supabase:
Configure Secrets:
Create a folder named .streamlit.
Inside the .streamlit folder, create a file named secrets.toml.
Add the following lines, replacing the placeholders with your actual Supabase credentials:
Run the Project:
Finally, run the cmd:
streamlit run altair_viz.py
to launch the project.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