Skip to content

Latest commit

 

History

History
39 lines (34 loc) · 2.35 KB

File metadata and controls

39 lines (34 loc) · 2.35 KB

Sales-Data-Analysis-Project

📊 Project Overview

ElectroHub is a production‑ready Power BI dashboard for analyzing multi‑category retail sales data for a fictional e‑commerce company. It uses a Star Schema data model and advanced DAX measures to deliver interactive business insights across 9 product categories and 24 months of sales history.

🎯 Business Context

  • Industry: E‑Commerce / Retail Analytics
  • Company: ElectroHub (fictional)
  • Data: 24 months of historical sales transactions
  • Users: Executives, Sales Managers, Data Analysts
  • Objective: Real‑time monitoring of sales, profit, and discounts with self‑service analytics

✅ Key Features (Business Requirements)

  1. Top and Bottom 5 products by Sales, Profit, and Quantity Sold
  2. Sales trends over time at daily, monthly, quarterly, and yearly levels
  3. Visual relationship between Sales and Profit (correlation analysis)
  4. Comparison of Sales / Profit / Quantity between two user‑selected periods
  5. Average discount by discount category and its impact on profitability
  6. KPI for Total Number of Orders
  7. Order‑level detail table showing Sales, Profit, Discount, Net Sales with filters for Product, Date, Customer, and Promotion
  8. Sales performance by City with geographic insights

🏗️ Data Model & Architecture

  • Model Type: Star Schema
  • Fact Table: Sales (Sales Amount, Profit, Quantity, Discount, Net Sales, Date, Customer, Product, Promotion keys)
  • Dimension Tables:
    • Product (Product, Category, Sub‑category, Brand, etc.)
    • Customer (Customer, City/Region, Segment)
    • Date (full calendar with Year, Quarter, Month, Day)
    • Promotion (Promotion, Discount Category, Rate, Period)
  • Relationships: One‑to‑Many from each dimension to the Sales fact table
  • Benefits: Simple analytics, scalable model, fast aggregation, and clean filter propagation

🛠️ Technologies & Tools

  • Power BI Desktop – Data modeling and report design
  • Power Query – ETL (data cleaning, shaping, and loading)
  • DAX (Data Analysis Expressions) – Calculated measures and time‑intelligence metrics
  • Excel / CSV / Database – Source data for sales and dimensions
  • Git & GitHub – Version control and project hosting (for this repository)