Skip to content

sonchanvathana/streamlit-app

Repository files navigation

Implementation Progress Dashboard

A Streamlit dashboard for tracking implementation progress across provinces.

Setup

  1. Install dependencies:
pip install -r requirements.txt
  1. Required files:
  • Excel file with implementation data
  • Province shapefile in /province directory
  • ZTE Flag.png for map markers

Running the Dashboard

Local development:

streamlit run dashboard_v2.py

Cloud Deployment

  1. Push to GitHub:
git add .
git commit -m "Ready for cloud deployment"
git push origin main
  1. Deploy on Streamlit Cloud:
  • Connect your GitHub repository
  • Select the main branch
  • Set the main file path as: dashboard_v2.py

Features

  • Real-time implementation progress tracking
  • Province-wise analysis with interactive maps
  • PDF report generation
  • Auto-refresh capability
  • Interactive charts and visualizations

Notes

  • The dashboard automatically handles font availability
  • Map generation includes fallback mechanisms
  • PDF reports use standard fonts for cloud compatibility

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published