Skip to content

Nikhil3107jaiswal/Python-SQL_Ecommerce_analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›’ E-commerce Sales Analysis with SQL + Python

Welcome to my E-commerce Sales Analysis project! This notebook combines the power of SQL for data querying and Python for data manipulation and visualization. It's a hands-on exploration of how sales data can reveal business insights over time.


πŸš€ What This Project Does

This project answers key questions like:

  • πŸ“… How do monthly sales trend across years?
  • πŸ“ˆ What is the cumulative sales trajectory month by month?
  • πŸ” How is the Year-over-Year (YoY) growth looking?

By writing SQL queries and visualizing the results in Python, I turned raw transactional data into clear, actionable insights.


πŸ“¦ What's Inside

  • Python+SQL_Ecommerce.ipynb – The main Jupyter notebook
  • requirements.txt – List of Python libraries used
  • README.md – You’re reading it!

🧰 Tech Stack

Tool Purpose
MySQL Writing queries for data analysis
SQLAlchemy Connecting MySQL to Python
Pandas Data manipulation
Seaborn Data visualization (line/bar plots)
Matplotlib Plot styling and customization
Jupyter Interactive notebook environment

πŸ“Š Key Insights Generated

  • Month-by-month sales performance per year
  • Cumulative sales tracking to monitor business growth
  • YoY growth to compare sales performance annually
  • Clean visualizations that speak louder than rows of numbers

πŸ› οΈ How to Run It Locally

  1. Clone this repo:
    git clone https://github.com/Nikhil3107jaiswal/Python-SQL_Ecommerce_analysis.git
    

Releases

No releases published

Packages

No packages published