Pizza Sales Performance Dashboard

A sales analytics dashboard designed to analyse pizza revenue, order volume, product category performance, customer ordering behaviour, peak trading times, and best/worst-selling pizzas in one executive-ready reporting view.

Sales Analytics Pizza Dashboard KPI Reporting Product Performance Time-Based Analysis

Project Description

Pizza Sales Performance Dashboard is a restaurant sales analytics dashboard designed to convert pizza transaction data into clear performance insights. The report tracks revenue, order count, pizza volume, average order value, average pizzas per order, busiest trading periods, pizza category mix, pizza size contribution, and best and worst sellers.

The dashboard presents a complete view of sales performance using KPI cards, daily trend charts, hourly order trends, donut charts, category ranking visuals, product-level seller rankings, and date filters.

The design uses a dark restaurant-style visual theme with warm orange, yellow, and blue accents, giving the report a strong branded feel while keeping the key metrics visible and easy to interpret.

$817,860 Total revenue shown
21,350 Total orders shown
49,574 Total pizzas sold shown
$38.31 Average order value shown
2.32 Average pizzas per order shown

Project Overview

The dashboard was designed to help restaurant operators understand what is driving sales performance across time, product type, product size, and individual pizza names. It gives a fast executive view of business health while also supporting deeper product and timing analysis.

It highlights which days generate the highest order volume, which hours are busiest, which pizza categories contribute most to sales, which pizza sizes dominate revenue, and which individual products are strongest or weakest performers.

Main Dashboard Components

Executive KPI Header

The top KPI row shows total revenue, total orders, total pizzas sold, average order value, and average pizzas per order.

Busiest Day and Time Insights

A dedicated insight panel highlights that orders are highest on Friday/Saturday evenings, with maximum orders between 12-01 PM and after 5-8 PM.

Daily and Hourly Order Trends

The dashboard includes daily order bars and hourly order trend lines to show when demand rises and where operational pressure is strongest.

Category and Size Mix

Donut visuals show sales contribution by pizza category and pizza size, helping identify product mix and customer preference patterns.

Best and Worst Sellers

Product ranking charts show the top five best sellers and top five worst sellers, supporting product strategy and menu optimisation.

Date Filtering Panel

The date filter section allows the report to focus on selected periods, supporting month-based sales analysis.

Key Metrics and Insights Shown

  • Total Revenue: $817,860.
  • Total Orders: 21,350.
  • Total Pizzas Sold: 49,574.
  • Average Order Value: $38.31.
  • Average Pizzas Per Order: 2.32.
  • Busiest Days: Friday and Saturday evenings shown as highest-order periods.
  • Peak Times: 12-01 PM and after 5-8 PM shown as maximum order windows.
  • Top Category Message: Classic category contributes maximum sales and total orders.
  • Top Size Message: Large size pizza contributes maximum sales.

Sales Trend Analysis

Daily Trend for Total Orders

The daily trend visual compares orders across the week. The dashboard shows Friday as the highest order day with 3,538 orders, followed by Thursday with 3,239 and Saturday with 3,158.

Hourly Trend for Total Orders

The hourly line chart shows demand rising from late morning, peaking around lunch and evening trading windows, and reducing again toward late night.

Sales by Pizza Category

Category share is shown across Chicken, Classic, Supreme, and Veggie, with the dashboard insight stating that Classic contributes the maximum sales and total orders.

Sales by Pizza Size

Pizza size share is compared across Medium, Large, Regular, and X-Large. The chart shows Large as the biggest share at 45.89%.

Product Performance Analysis

Total Pizza Sold by Category

The category ranking shows pizza volume across Chicken, Classic, Supreme, and Veggie. The values shown include 11,050 for Chicken, 14,888 for Classic, 11,987 for Supreme, and 11,649 for Veggie.

Top 5 Best Sellers

The best seller chart ranks The Soppressata Pizza, The Spinach Supreme Pizza, The Calabrese Pizza, The Mediterranean Pizza, and The Brie Carre Pizza.

Top 5 Worst Sellers

The worst seller chart uses the same visible ranked products, including The Soppressata Pizza, The Spinach Supreme Pizza, The Calabrese Pizza, The Mediterranean Pizza, and The Brie Carre Pizza, with the displayed values ranging from 961 to 490.

Menu Optimisation Insight

The report is structured to support menu decisions by comparing product popularity, category contribution, size mix, and time-based ordering behaviour in one place.

Interactive Filtering System

The dashboard includes a date filter panel for period-based analysis. This allows users to explore sales performance by selected periods rather than viewing the entire dataset at once.

Dashboard Filter Controls

The visible filter section focuses on order date and month-based selection, supporting basic time-period analysis for restaurant performance review.

Order Date All Periods Months January February March April

Dashboard Design Approach

The dashboard uses a dark restaurant-style theme with warm orange and yellow highlights for sales metrics, supported by blue-toned panels and strong chart contrast. This creates a visually bold dashboard suitable for portfolio presentation and operational reporting.

  • Dark background with warm orange and yellow KPI highlights.
  • Executive KPI row for fast business performance reading.
  • Clear daily and hourly demand visuals for operational planning.
  • Donut charts for pizza category and size contribution.
  • Best and worst seller charts for menu performance insight.
  • Date filter panel for period-based sales review.

Technical Architecture

Data Structure

  • Pizza sales transaction dataset
  • Order date dimension
  • Pizza category dimension
  • Pizza size dimension
  • Product name dimension
  • Order value and quantity measures

Analytics Layer

  • Total revenue calculation
  • Total orders calculation
  • Total pizzas sold calculation
  • Average order value analysis
  • Average pizzas per order analysis
  • Category and size contribution analysis

Visualisation Layer

  • KPI cards
  • Daily order bar chart
  • Hourly order line chart
  • Donut charts
  • Product ranking visuals
  • Date filter panel

Project Outcome

The final dashboard demonstrates how restaurant sales data can be transformed into a practical business intelligence report for revenue tracking, product mix analysis, peak-time planning, menu optimisation, and operational decision-making.

  • Displayed $817,860 total revenue.
  • Displayed 21,350 total orders.
  • Displayed 49,574 total pizzas sold.
  • Calculated $38.31 average order value.
  • Calculated 2.32 average pizzas per order.
  • Highlighted Friday as the highest order day shown, with 3,538 orders.
  • Showed Large pizza size as the largest sales share at 45.89%.
  • Compared pizza category volume across Chicken, Classic, Supreme, and Veggie.
  • Included best and worst seller views for product-level menu analysis.

My Role

Sales Dashboard Designer and Restaurant Data Analyst

I designed the dashboard structure, KPI hierarchy, visual layout, chart selection, time-based analysis, product ranking logic, and restaurant performance storytelling.

I organised the analysis around revenue, orders, pizza quantity, daily and hourly demand, category performance, size contribution, and best/worst seller analysis to support clear restaurant decision-making.

Skills and Technologies

Sales Analytics Business Intelligence Data Analytics Data Visualisation Dashboard Design KPI Development Restaurant Analytics Product Performance Analysis Time-Based Analysis Revenue Analysis Order Trend Analysis Menu Optimisation Interactive Filtering Data Storytelling