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.
https://scan-and-go.streamlit.app/
- 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.
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