Skip to content

NagarAnalytics/E-Commerce-Relational-Analytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›’ E-Commerce Analytics & Automation Pipeline

πŸ“Œ Project Overview

A Python-based analytics engine that transforms raw transactional data into actionable business insights using a relational SQLite database.

πŸ› οΈ Tech Stack

  • Database: SQLite (Relational Schema Design)
  • Language: Python (Data Orchestration)
  • Libraries: Pandas (Analysis), Matplotlib (Visualization)

πŸš€ Key Achievements

  • Engineered a Relational Schema: Designed a 4-table database system (Categories, Products, Sales, Customers) with enforced referential integrity.
  • Complex Data Extraction: Developed multi-join SQL queries to bridge disparate tables and calculate real-time business metrics.
  • Growth Analytics: Implemented time-series analysis to visualize daily revenue trends and identify sales seasonality.
  • The "Whale" Report: Identified top-tier customers by joining multi-table data to calculate lifetime spend.
  • Proactive Automation: Built a background monitoring loop that alerts management when high-velocity products need reordering.

πŸ“Š Business Insights Generated

  • High-Value Customers: Identified "Whale" customers using a monetary spend analysis (The "Whales" report).

  • Inventory Performance: Automated a "Top-Sellers" report to highlight products moving > 3 units per week.

  • Category Dominance: Mapped revenue by department, identifying Electronics as the primary growth driver.

    Top Sellers Chart

    revenue_trends

About

Developed a relational database to track sales performance, identify high-value "whale" customers, and visualize revenue trends.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages