Building a Unit Vote Tracker with Streamlit

2025-02-082025-02-081 min read

PythonStreamlitData Visualization

Building a Unit Vote Tracker with Streamlit

For an HOA consulting project, I developed a Streamlit app to make voting transparent and easy to track.

Key features:

  • Weighted voting using beneficial interest percentages
  • Interactive tables powered by AgGrid
  • Real-time vote breakdowns with Plotly pie charts
  • CSV persistence for user progress

This project was a fun blend of data science, visualization, and practical problem-solving, showing how modern tools like Streamlit can simplify decision-making in community governance.