A polished Streamlit MVP for auto dealership service leadership. The app turns simple dealership exports into a manager-ready command center for repair order flow, advisor workload, technician capacity, parts delays, declined-service follow-up, and exception management.
This is designed as a realistic business demo: it does not replace a DMS such as CDK, Reynolds, Tekion, Dealertrack, or an OEM tool. It sits above exported reports and answers the question:
What needs the Service Director's attention today?
- Executive KPI bar
- Operational health score
- Active repair order tracking
- Advisor workload and coaching view
- Technician sold vs flagged hours
- Parts-delay tracker
- Declined-service follow-up tracker
- Exception queue with recommended actions
- CSV export buttons for filtered ROs, alerts, parts delays, and declined services
- Demo workbook included
- GitHub and Streamlit Community Cloud ready
service_director_pro/
├── app.py
├── requirements.txt
├── README.md
├── .gitignore
├── .streamlit/
│ └── config.toml
├── config/
│ └── app_config.py
├── core/
│ ├── data_loader.py
│ ├── metrics.py
│ └── rules.py
├── demo_data/
│ └── service_director_demo.xlsx
└── docs/
└── data_dictionary.md
python -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txt
streamlit run app.pyThen open the local URL Streamlit prints, usually:
http://localhost:8501
The app expects an Excel workbook with these sheets:
Repair_OrdersParts_DelaysDeclined_Services
A fake demo workbook is included at:
demo_data/service_director_demo.xlsx
See docs/data_dictionary.md for column definitions.
- Push this folder to a GitHub repo.
- Go to Streamlit Community Cloud.
- Select your repo.
- Set the main file path to:
app.py
- Deploy.
Your GitHub repo can be private. You can keep the app private or make the Streamlit app public for demo sharing.
service-director-command-center
git init
git add .
git commit -m "Initial Service Director Command Center MVP"
git branch -M main
git remote add origin https://github.com/aring87/service-director-command-center.git
git push -u origin mainStrong next modules:
- Notes and action ownership per alert
- SQLite database for persistent alert status
- Customer follow-up call queue
- Advisor scorecard export
- DMS export mapping wizard
- Multi-store rollup dashboard
- Login and role-based views