Skip to content

Bishal-im/customer_behavior_analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Š Customer Behavior Analysis

End-to-end data analysis project using Python β†’ MySQL β†’ Power BI

This project focuses on understanding customer purchasing patterns, category performance, shipping preferences, and customer segmentation.
I started by cleaning and transforming raw data in Python, then moved the refined dataset into MySQL for deeper analysis.
Finally, I visualized key insights using Power BI to create an interactive dashboard.

Image ---

πŸš€ Project Workflow

1. Data Cleaning & Preprocessing (Python)

  • Handled missing values
  • Removed inconsistent entries
  • Performed feature engineering
  • Exported cleaned dataset for database use

2. Database Setup & Analysis (MySQL)

  • Created structured tables
  • Inserted transformed data
  • Wrote advanced SQL queries for deeper insight
  • Explored spending patterns, customer segments, and category performance

3. Data Visualization (Power BI)

  • Designed analytical dashboard
  • Visualized revenue by category
  • Analyzed subscription behavior
  • Explored shipping preferences
  • Segmented revenue by age groups

πŸ” Key Insights

  • Clothing is the strongest category in both sales and revenue
  • Only 27% of customers are subscribers β†’ huge loyalty opportunity
  • Free & Standard Shipping dominate β†’ price-sensitive customers
  • Young Adults generate the most revenue and purchases

πŸ› οΈ Tech Stack

  • Python (Pandas, NumPy)
  • MySQL
  • Power BI
  • Jupyter Notebook

About

Data analytics project showcasing customer behavior analysis using PYTHON ,SQL and POWERBI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published