Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

123dars/Sales-Analytics-Dashboard

Open more actions menu

Repository files navigation

📈 Enterprise Sales & Customer Analytics

An end-to-end Machine Learning web application and data analysis project built on the Superstore Sales dataset. This project has been transformed from a static EDA notebook into a live, interactive Streamlit application featuring predictive forecasting and customer segmentation.


🔗 Live Demo


✨ System Highlights

  • Interactive Executive Dashboard: Dynamic KPI tracking, monthly revenue trends, and dynamic filtering by region and segment using Streamlit.
  • Predictive Sales Forecasting (Machine Learning): Leverages statsmodels (Holt-Winters Exponential Smoothing) to predict the next 12-24 months of revenue based on historical seasonality.
  • Customer RFM Segmentation: An automated algorithm that calculates Recency, Frequency, and Monetary value to categorize customers into actionable business tiers ("Champions", "At Risk", "Loyal").
  • Geographic Revenue Heatmap: Interactive United States choropleth maps built with Plotly, highlighting exact revenue and profit generation by state.

🛠 Tech Stack

Python · Streamlit · Scikit-Learn · Statsmodels (Time Series) · Plotly Express · Pandas


📁 Project Structure

Sales-Analytics-Dashboard/
├── app.py                # Main Streamlit ML Web Application
├── requirements.txt      # Python dependencies for Cloud Deployment
├── analysis.ipynb        # Original Jupyter notebook with full EDA
├── superstore.csv        # Dataset
└── README.md

👨‍💻 Author

Darshan B | github.com/123dars


📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

An interactive Machine Learning web application built with Streamlit, featuring Time-Series Forecasting and Customer RFM Segmentation.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.