Data Analytics

Copag Sales Dashboard

A Power BI sales dashboard that consolidates and monitors sales across several Moroccan cities, built on data migrated from legacy systems.

Copag Sales Dashboard preview
Client
COPAG, dairy cooperative
Role
Data analyst and BI developer
Period
Jul 2025 to Sept 2025
Status
Delivered
  • 100M+

    records migrated from legacy systems

  • 3

    views: by agency, product and category

  • 1

    dashboard for all cities

The challenge

Sales figures lived in legacy systems and spreadsheets in each city, so managers could not compare agencies, products or periods in one place.

What I built

Python ETL scripts cleaned and validated the legacy data into SQL Server. A Power BI model with DAX measures drives dashboards by agency, product family and category, with a dynamic sidebar for filtering.

The outcome

Management reads sales by agency and product from a single dashboard instead of separate files. The data migration behind it covered more than 100 million records.

Key features

  • Sales by agency, product family and category
  • Dynamic filter sidebar
  • Automated Python ETL with validation and logging
  • DAX measures for revenue, volume and rate KPIs

Screens

Sales By Agency1 / 3

Stack and tools

  • Python
  • DAX
  • ETL
  • SQL Server
  • Azure
  • Data
  • Power Bi
  • Visual Studio 2019

Need something similar?

Book a free 30-minute call to talk through your project. After the discovery call, once the scope is clear, you get a fixed written quote in MAD.

More projects