Skip to content

This GitHub repository contains a dynamic and interactive dashboard built using Python's Streamlit library and Plotly visualization tools. The project aims to provide an intuitive and visually appealing way to explore and analyze data effortlessly.

Notifications You must be signed in to change notification settings

korenkaplan/Admin-dashboard

Repository files navigation

Admin-dashboard

Sales Analytics Dashboard for Retail (Streamlit, Pandas, Plotly) Empower data-driven decisions in your retail business with this interactive dashboard! Analyze sales data to understand trends, customer behavior, and product performance.

Live Demo Site

https://scan-and-go.streamlit.app/

Features

  • Dynamic Filtering: Users can filter the sales data by various criteria, including:
    • Client names
    • Item names
    • Categories
    • Date range (start and end date pickers)
    • Age range (using a slider)
    • Gender (through checkboxes)
    • Season (through checkboxes)
  • Interactive Visualizations: The dashboard utilizes Plotly to create a variety of interactive charts and tables, allowing users to drill down into the data and gain clearer understanding. Chart types include:
    • Pie charts: Visualize sales distribution across categories or for a specific category.
    • Scatter plots: Examine the relationship between customer age and total spending, differentiated by gender.
    • Grouped bar charts: Illustrate monthly spending trends by gender (Male/Female).
    • Horizontal bar charts: Highlight the top-selling items for 2022.
  • Data Cleaning and Analysis (Pandas): The dashboard utilizes Pandas for cleaning and analyzing the sales data loaded from CSV files. This may involve handling missing values, formatting data types, or filtering outliers to ensure accurate and insightful visualizations.

Run Locally

Clone the project

  git clone https://github.com/korenkaplan/Admin-dashboard.git

Go to the project directory

  cd Admin-dashboard

Install dependencies

  pip install -r requirements.txt

Start the server

  streamlit run main.py

About

This GitHub repository contains a dynamic and interactive dashboard built using Python's Streamlit library and Plotly visualization tools. The project aims to provide an intuitive and visually appealing way to explore and analyze data effortlessly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages