Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🪔 Diwali Sales Analysis | Python

📖 Project Overview

This project presents an end-to-end Exploratory Data Analysis (EDA) of a Diwali sales dataset using Python. The objective was to analyze customer purchasing behavior, identify key sales trends, and uncover actionable business insights that can support data-driven marketing and sales strategies.

Using Python and its data analysis libraries, the dataset was cleaned, explored, and visualized to understand customer demographics, purchasing patterns, and product performance during the festive season.


🎯 Business Problem

Understanding customer behavior is essential for developing effective marketing strategies and maximizing revenue during high-demand periods. This project analyzes historical Diwali sales data to identify the most valuable customer segments, popular product categories, and purchasing trends that can help businesses improve customer targeting and increase sales.


🎯 Project Objectives

  • Perform data cleaning and preprocessing.
  • Conduct exploratory data analysis (EDA).
  • Analyze customer demographics and purchasing behavior.
  • Identify top-performing product categories and sales trends.
  • Generate business insights and recommendations to improve revenue and customer engagement.

🛠️ Tools & Technologies

  • Python
  • Jupyter Notebook

📚 Libraries Used

  • Pandas
  • NumPy
  • Matplotlib
  • Seaborn

🔄 Project Workflow

  1. Data Collection
  2. Data Cleaning
  3. Data Preprocessing
  4. Exploratory Data Analysis (EDA)
  5. Data Visualization
  6. Business Insight Generation
  7. Business Recommendations

📊 Analysis Highlights

The analysis includes:

  • Customer Demographics
  • Gender-wise Purchasing Analysis
  • Age Group Analysis
  • State-wise Sales Performance
  • Occupation Analysis
  • Product Category Analysis
  • Product Performance
  • Revenue Trends

📈 Key Business Insights

  • Married women aged 26–35 years represented the highest purchasing segment and contributed significantly to overall sales.
  • Certain product categories consistently generated higher revenue during the Diwali season, indicating strong customer demand.
  • Sales trends revealed clear seasonal purchasing patterns that can be leveraged for future marketing campaigns.
  • Customer demographic analysis provided valuable insights for targeted promotions and personalized marketing strategies.

💡 Business Recommendations

Based on the analysis, the following recommendations are proposed:

  • Focus marketing campaigns on married women aged 26–35 years, the highest-value customer segment.
  • Increase inventory and promotional efforts for top-performing product categories during festive seasons.
  • Use demographic insights to create personalized marketing campaigns and improve customer engagement.
  • Leverage historical sales trends to optimize inventory planning and demand forecasting for future festivals.

📚 Skills Demonstrated

  • Python Programming
  • Exploratory Data Analysis (EDA)
  • Data Cleaning
  • Data Preprocessing
  • Data Visualization
  • Business Analytics
  • Statistical Analysis
  • Analytical Thinking
  • Business Insight Generation

📁 Repository Contents

  • Dataset
  • Jupyter Notebook
  • Visualizations
  • Project Documentation
  • README

🚀 Project Outcome

This project demonstrates the use of Python for exploratory data analysis by transforming raw sales data into meaningful business insights through data cleaning, visualization, and analytical reporting. It showcases practical skills in Python, data analysis, and business intelligence, making it a strong portfolio project for Data Analyst, Business Analyst, and Business Intelligence roles.

About

Exploratory Data Analysis (EDA) using Python to analyze customer purchasing behavior, sales trends, and business insights from Diwali sales data.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages