Demo Overview

DEMO APPLICATION DATA VIA REST API

Tecnoprogress Software — Demo Platform

This environment showcases the interface capabilities achievable with our solutions. All orders, customers, products and statistics are real data fetched live via REST API calls against the Northwind database.

How does this demo work?
Each section below (Dashboard, Orders, Showcase) loads its data through dedicated REST API endpoints (/api/... or controller Data() actions returning JSON). No data is hardcoded in the views: everything comes from the Northwind database queried in real time via Entity Framework Core.
Sales Dashboard

Data loaded via GET /Demo/Dashboard/Data

Sales KPIs, monthly revenue trend, top 10 customers and products, country distribution — all from a single API call returning JSON.

Go to Dashboard
Order Management

Data from Northwind via EF Core + server-side pagination

Advanced search with filters by customer, employee, date range and country. Server-side paginated table with order detail view including line items and computed totals.

Go to Orders
UI Showcase

Aggregated data from Northwind (employees, products, customers)

Employee cards with sales statistics, category tables, customer distribution by country and recent orders — examples of customisable UI components.

Go to Showcase
Data Flow — how data is retrieved
Razor View
Requests data on page load
REST API / Controller
Endpoints returning JSON (fetch / MVC)
Service Layer
Business logic, aggregations, LINQ queries
Northwind DB
SQL Server via Entity Framework Core
Dataset — Northwind

Classic Microsoft sample database simulating a food import/export company. Data is real and queried live on every request.

830+ Orders 91 Customers 77 Products 9 Employees 8 Categories
Technology Stack
.NET 10 / ASP.NET Core
MVC + Blazor Server + Web API
Entity Framework Core 10
Code-First, LINQ queries, SQL Server
Bootstrap 5 + MudBlazor
Responsive UI, custom Tecnoprogress theme
ASP.NET Identity + JWT
Authentication, roles, API bearer tokens