Skip to content

This repository contains a data analysis and visualization project developed in Power BI for an e-commerce company. The purpose of the project is to create an interactive dashboard that provides key insights into Year-to-Date (YTD) sales and supports strategic decision-making.

Notifications You must be signed in to change notification settings

hernangasca/Ecommerce-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

Ecommerce Sales Dashboard

This repository contains a data analysis and visualization project developed in Power BI for an e-commerce company. The purpose of the project is to create an interactive dashboard that provides key insights into Year-to-Date (YTD) sales and supports strategic decision-making.

Overview

image

πŸš€ Project Features

Power BI Functionalities Used

  • Data Integration: Connected Power BI to MS SQL Server and flat files.
  • Data Modeling: Created relationships between three tables.
  • Data Cleaning: Used Power Query to prepare the data.
  • Date Table: Generated a date table for time-series analysis.
  • Time Intelligence Functions: Implemented DAX functions such as TOTALYTD, SAMEPERIODLASTYEAR, etc.
  • Dynamic and Complex KPIs: Developed customized metrics.
  • Advanced DAX Queries: Used functions like CALCULATE, SUMX, FILTER, and others.
  • Conditional Formatting: Added dynamic icons to highlight trends.
  • Insights Generation: Created charts and visuals for analytical insights.

πŸ“ Problem Statement

A U.S.-based e-commerce company requested the development of a dashboard to analyze YTD sales data and generate actionable insights. The client requirements included:

  1. Main KPIs:
    • YTD Sales, YTD Profit, YTD Quantity Sold, and YTD Profit Margin.
    • Year-over-Year (YoY) growth with trend visualizations using sparklines.
  2. Category Analysis:
    • YTD Sales, PYTD Sales, and YoY growth by customer category with trend icons.
  3. Regional Analysis:
    • Sales performance by state and region.
    • Identify best- and worst-performing regions.
  4. Product Analysis:
    • Top 5 and Bottom 5 products based on YTD Sales.
  5. Shipping Analysis:
    • Sales percentages by shipping method.

πŸ“Š Screenshots

KPI Banner

image

Sales by Category

image

Sales by Region

image

Top and Bottom Products

image


πŸ› οΈ Tools and Technologies

  • Power BI: For data visualization.
  • Power Query: For data cleaning and transformation.
  • DAX (Data Analysis Expressions): For creating measures and custom calculations.
  • SQL: For extracting data from an MS SQL Server database.

πŸ“‚ Project Structure

β”œβ”€β”€ Dataset/
β”‚   β”œβ”€β”€ sales_data.csv
β”‚   β”œβ”€β”€ regions.xlsx
β”œβ”€β”€ PowerBI_File/
β”‚   β”œβ”€β”€ Ecommerce_Dashboard.pbix
β”œβ”€β”€ README.md

About

This repository contains a data analysis and visualization project developed in Power BI for an e-commerce company. The purpose of the project is to create an interactive dashboard that provides key insights into Year-to-Date (YTD) sales and supports strategic decision-making.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published