Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hernangasca/ecommerce-project
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.
https://github.com/hernangasca/ecommerce-project
dax-expression kpi-s power powerbi-desktop query sales-analysis sql sql-query sql-server
Last synced: about 2 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/hernangasca/ecommerce-project
- Owner: hernangasca
- Created: 2024-11-21T23:22:05.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-21T23:43:41.000Z (about 2 months ago)
- Last Synced: 2024-11-22T00:24:56.621Z (about 2 months ago)
- Topics: dax-expression, kpi-s, power, powerbi-desktop, query, sales-analysis, sql, sql-query, sql-server
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://github.com/user-attachments/assets/23f571eb-8072-469a-8a43-ba90466775ad)
## 🚀 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](https://github.com/user-attachments/assets/c9165e89-4f21-4803-9f34-469e47ae0716)
### Sales by Category
![image](https://github.com/user-attachments/assets/de6e5152-c3d6-416f-8da0-83bba33962a7)
### Sales by Region
![image](https://github.com/user-attachments/assets/7e68b6a3-216a-47a3-b715-23f699b981e8)### Top and Bottom Products
![image](https://github.com/user-attachments/assets/c5aa118f-f8d0-4ea9-924e-87afb48552e7)---
## 🛠️ 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
```plaintext
├── Dataset/
│ ├── sales_data.csv
│ ├── regions.xlsx
├── PowerBI_File/
│ ├── Ecommerce_Dashboard.pbix
├── README.md