site logo

FIFA World Cup 2026

Real scores, match timelines, team lineups and group standings — all updating automatically during every game of the 2026 FIFA World Cup. No page refreshes, no manual updates.

Built using Embedsy Studio, this app connects live football data to interactive visuals through Microsoft Fabric. The data lives in Fabric, Embedsy Studio can turn it into an app.

How it was built

The goal was simple: take a live sports data feed and make it look like a product. Here is how the pipeline works, from raw API data to a finished interactive app.

Step 1

API-Football

Live match data — scores, lineups, timelines and standings — pulled from the API-Football data provider during every game.

Step 2
📓

Fabric Notebook

A Microsoft Fabric notebook polls the API on a schedule, normalises the JSON responses and writes them into OneLake.

Step 3

Eventhouse

The tables land in a Fabric Eventhouse — a KQL database built for real-time data — giving the app low-latency reads against the latest available data.

Step 4
🎨

Embedsy Studio

Visuals were composed in Embedsy Studio with drag and drop. Charts and layout components were generated with AI.

The entire build — pipeline, data model and visual layer — took a few hours. The same pattern works for any real-time or near-real-time data source: IoT telemetry, operational KPIs, financial feeds. If the data is in Fabric, the app can be live within a day.

The result

What this example demonstrates

Real-time data from Eventhouse

Fabric Eventhouse provides low-latency reads against continuously updated Delta tables — scores and standings reflect the latest state without a full page reload.

🤖

AI-generated visuals

Charts, timelines and layout components were generated with AI. No hand-written frontend code — describe what you want, get working visuals.

🔗

End-to-end in Fabric

From API ingestion through a Fabric notebook to a KQL store and a finished app — the entire stack lives inside Microsoft Fabric.

Interested in Embedsy Studio?

Embedsy Studio is in preview and activated on request. Book a demo and we will show you what it can do and enable it for your portal.