A cinematic, KPI‑driven Tesla performance dashboard built entirely from scratch — combining data storytelling, custom 3D visuals, and Power BI interactivity.
This project blends my skills in data visualization and video editing to create a dashboard that feels like a Tesla product launch.
This was my second Power BI dashboard, and I wanted to push beyond standard charts and KPIs.
I set myself two creative challenges:
-
Build the dataset from scratch
- I used a Python script (
tesla.py) with ChatGPT’s help to generate a realistic Tesla performance dataset (tesla_futuristic_dashboard.csv). - The data covers multiple years, models, and performance metrics.
- I used a Python script (
-
Integrate a cinematic 3D Tesla visual
- I downloaded a Tesla Roadster 2020 video from YouTube (
tesla-roadster-2020-3d-model.mp4). - Using DaVinci Resolve, I transformed it into a custom 3D visual (
tesla-3d-visuals.mp4). - I then converted that MP4 into a GIF (
tesla-3d-visuals.gif) for smooth embedding in the dashboard and README. - This visual became the hero element of Page 1, set against a custom monochrome digital grid background (
monochrome-digital-grid.avif).
- I downloaded a Tesla Roadster 2020 video from YouTube (
Note on Page 2:
This dashboard was originally planned as a two‑page project.
However, I focused my time and creative energy on perfecting Page 1, and Page 2 was never developed.
The current version is a complete, standalone single‑page dashboard — but the structure allows for future expansion if I decide to add more content.
The result is a dashboard that merges analytics with artistry, making the data feel alive.
DaVinci Resolve Project Screenshot

- Executive Summary KPIs — Revenue, Profit, Units Sold, Market Share, each with YoY% change.
- Trend Analysis — Multi‑year revenue and deliveries visualized with clean, Tesla‑inspired styling.
- Custom Media Integration — 3D Tesla visual embedded directly into the dashboard.
- Branded UI — Tesla red, black, and metallic gray palette with a digital grid background.
- From‑Scratch Dataset — Generated via Python and ChatGPT for full creative control.
/pbix tesla-performance-dashboard.pbix → Power BI dashboard file
/data tesla_futuristic_dashboard.csv → Custom dataset generated via Python
/code tesla.py → Python script used to create the dataset
/images Dashboard-preview.png → Screenshot of Page 1 of the dashboard davinci-project-tesla.png → Screenshot of the DaVinci Resolve project monochrome-digital-grid.avif → Background image for Page 1
/media tesla-3d-visuals.mp4 → Edited 3D Tesla visual from DaVinci Resolve tesla-3d-visuals-gif.gif → GIF version of the 3D Tesla visual tesla-roadster-2020-3d-model.mp4 → Original YouTube source video
- Download or clone this repository.
- Open
pbix/tesla-performance-dashboard.pbixin Power BI Desktop. - Ensure the data source points to
/data/tesla_futuristic_dashboard.csv. - Refresh the dashboard to load visuals.
- Power BI — Data modeling, DAX measures, KPI cards, custom visuals.
- Python — Dataset generation.
- DaVinci Resolve — Video editing, 3D visual creation.
- GitHub — Project hosting and documentation.
This dashboard is a fusion of analytics and creative media — built to show that data visualization can be as engaging as a cinematic trailer.
It’s not just about numbers; it’s about how you make people feel when they see them.

