# xdweeb/finance-dashboard-powerbi architecture

> Architecture diagram of the GitHub repository xdweeb/finance-dashboard-powerbi, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-12). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/xdweeb/finance-dashboard-powerbi
- Repository: https://github.com/xdweeb/finance-dashboard-powerbi

## Overview

This repository is a Power BI finance dashboard project, not an application with source-code modules. Its principal workflow is to use the simulated Excel dataset in the Power BI report and explore income, savings, expenses, and targets through interactive visuals. The README documents the report’s slicers, charts, and tooltip interactions, plus custom design assets. Edges reflect only relationships stated in the README; the PBIX internals were not inspected, so detailed data transformations and visual wiring are not represented.

Main entry points: [`0x02 pbix of project/finance_dashboard.pbix`](https://github.com/xdweeb/finance-dashboard-powerbi/blob/main/0x02%20pbix%20of%20project/finance_dashboard.pbix) (Finance report), [`0x01 Data/financial_data.xlsx`](https://github.com/xdweeb/finance-dashboard-powerbi/blob/main/0x01%20Data/financial_data.xlsx) (Financial dataset), [`0x03 Resources Figma`](https://github.com/xdweeb/finance-dashboard-powerbi/tree/main/0x03%20Resources%20Figma) (Design assets)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_data["Financial data"]
  node_spreadsheet["Financial dataset"]
end

subgraph group_dashboard["Power BI dashboard"]
  node_report["Finance report"]
  node_filters["Year/month slicers"]
  node_breakdowns["Donut breakdowns"]
  node_trends["Financial trends"]
  node_interactions["Tooltips and display"]
end

subgraph group_design["Visual design"]
  node_designassets["Design assets"]
end

node_user(("Dashboard user"))

node_spreadsheet -->|"provides data"| node_report
node_designassets -->|"enhance design"| node_report
node_user -->|"explores"| node_report
node_report -->|"offers"| node_filters
node_report -->|"visualizes breakdowns"| node_breakdowns
node_report -->|"shows trends"| node_trends
node_report -->|"offers"| node_interactions

click node_spreadsheet "https://github.com/xdweeb/finance-dashboard-powerbi/blob/main/0x01%20Data/financial_data.xlsx"
click node_report "https://github.com/xdweeb/finance-dashboard-powerbi/blob/main/0x02%20pbix%20of%20project/finance_dashboard.pbix"
click node_filters "https://github.com/xdweeb/finance-dashboard-powerbi/blob/main/0x02%20pbix%20of%20project/finance_dashboard.pbix"
click node_breakdowns "https://github.com/xdweeb/finance-dashboard-powerbi/blob/main/0x02%20pbix%20of%20project/finance_dashboard.pbix"
click node_trends "https://github.com/xdweeb/finance-dashboard-powerbi/blob/main/0x02%20pbix%20of%20project/finance_dashboard.pbix"
click node_interactions "https://github.com/xdweeb/finance-dashboard-powerbi/blob/main/0x02%20pbix%20of%20project/finance_dashboard.pbix"
click node_designassets "https://github.com/xdweeb/finance-dashboard-powerbi/tree/main/0x03%20Resources%20Figma"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_spreadsheet,node_user toneBlue
class node_report,node_filters,node_breakdowns,node_trends,node_interactions toneAmber
class node_designassets toneMint
```

## Components

### Financial data

- [Financial dataset](https://github.com/xdweeb/finance-dashboard-powerbi/blob/main/0x01%20Data/financial_data.xlsx): `0x01 Data/financial_data.xlsx`

### Power BI dashboard

- [Finance report](https://github.com/xdweeb/finance-dashboard-powerbi/blob/main/0x02%20pbix%20of%20project/finance_dashboard.pbix): `0x02 pbix of project/finance_dashboard.pbix`
- [Year/month slicers](https://github.com/xdweeb/finance-dashboard-powerbi/blob/main/0x02%20pbix%20of%20project/finance_dashboard.pbix): `0x02 pbix of project/finance_dashboard.pbix`
- [Donut breakdowns](https://github.com/xdweeb/finance-dashboard-powerbi/blob/main/0x02%20pbix%20of%20project/finance_dashboard.pbix): `0x02 pbix of project/finance_dashboard.pbix`
- [Financial trends](https://github.com/xdweeb/finance-dashboard-powerbi/blob/main/0x02%20pbix%20of%20project/finance_dashboard.pbix): `0x02 pbix of project/finance_dashboard.pbix`
- [Tooltips and display](https://github.com/xdweeb/finance-dashboard-powerbi/blob/main/0x02%20pbix%20of%20project/finance_dashboard.pbix): `0x02 pbix of project/finance_dashboard.pbix`

### Visual design

- [Design assets](https://github.com/xdweeb/finance-dashboard-powerbi/tree/main/0x03%20Resources%20Figma): `0x03 Resources Figma`

### Other components

- **Dashboard user**

## Connections

- Financial dataset → Finance report: provides data (evidence: `README.md`)
- Design assets → Finance report: enhance design (evidence: `README.md`)
- Dashboard user → Finance report: explores (evidence: `README.md`)
- Finance report → Year/month slicers: offers (evidence: `README.md`)
- Finance report → Donut breakdowns: visualizes breakdowns (evidence: `README.md`)
- Finance report → Financial trends: shows trends (evidence: `README.md`)
- Finance report → Tooltips and display: offers (evidence: `README.md`)
