Skip to content

Indra1806/Ecommerce-Sales-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛍️ E-commerce Sales Dashboard

This project analyzes e-commerce transaction data using Python and advanced data visualization libraries like Plotly, Seaborn, and Altair. It presents interactive dashboards and rich insights into revenue trends, customer segments, product performance, and shipping patterns.

banner

📌 Key Features

  • Interactive choropleth map of revenue by country
  • Time series analysis of daily revenue
  • B2B vs B2C segment breakdown (pie chart)
  • Revenue ranking by product category and top-performing cities
  • Correlation matrix of financial indicators
  • Clean, annotated notebook structured for storytelling

📂 Dataset

This project uses a modified version of public e-commerce sales datasets sourced from Kaggle. Columns include:

  • Order Date, Ship Date
  • Product & Category
  • Customer Segment (B2B/B2C)
  • Quantity, Amount, Revenue
  • Geographic data (City, Country)

Dashboard Preview

🚀 Tech Stack

  • Python (Pandas, NumPy)
  • Visualization: Plotly, Seaborn, Altair, Matplotlib
  • Notebook: Google Colab
  • Version Control: Git & GitHub

📊 Visual Highlights

Visualization Library
Choropleth by Country Plotly
Category Revenue Bars Plotly
Revenue Trend Line Plotly
B2B vs B2C Pie Chart Plotly
Top 10 Cities Bar Chart Plotly
Correlation Heatmap Seaborn

📈 How to Run

  1. Clone the repo:

    git clone https://github.com/Indra1806/Ecommerce-Sales-Dashboard.git
  2. Open the .ipynb file in Google Colab or Jupyter Notebook.

  3. Upload or mount the dataset.

  4. Run cells top to bottom and interact with the charts!

🎓 Author

Built by Indrasena Reddy 📍 Based in India | Passionate about data storytelling, dashboards, and making insights accessible.

💬 Want to contribute or collaborate on a live dashboard interface or deploy this project online? Fork it and reach out!

About

E-commerce Sales Dashboard is an end-to-end data analysis and visualization project built using Python in Google Colab. It leverages interactive dashboards to reveal insights from transactional sales data—uncovering patterns across revenue, customer segments, geographic distribution, and product performance.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors