Initial scaffold: docs, data manifest, and static dashboard

This commit is contained in:
2026-03-17 12:49:08 -04:00
commit dbbe0bae66
8 changed files with 299 additions and 0 deletions

30
README.md Normal file
View File

@@ -0,0 +1,30 @@
# Power BI Dashboard Migration
Goal: Recreate the existing Power BI report as a custom dashboard app using the provided CSV/DAX exports as the source of truth.
## Project Goals
1. Recreate report visuals and KPIs exactly (no approximation).
2. Match all KPI values against source data.
3. Build a dashboard UI with filters, charts, and tables.
4. Commit after each step.
## Repo Structure
```
app/ # Simple dashboard app (static for now)
data/ # Local CSVs + manifest
/docs/ # Migration docs
```
## Getting Started (Local)
Open `app/index.html` in a local static server (CSV fetch requires HTTP):
```bash
python -m http.server 8080
```
Then visit: http://localhost:8080/app/
## Next Steps
- Add CSV exports to `/data` and update `data/manifest.json`.
- Define KPI formulas in `docs/kpi-definitions.md`.
- Implement calculations in `app/app.js`.