Table of Contents
This project is a Python-based dashboard designed for the visualization of supermarket sales data. It provides an interactive interface that allows users to explore and analyze sales data easily and efficiently.
-
Data Visualization: The dashboard offers interactive charts and tables that display essential information about supermarket sales, including sales trends, top-selling categories, performance over time, and more.
-
Analysis Tools: Users can select the desired month for analysis.
-
User-Friendly Interface: The dashboard's interface is intuitive and user-friendly, designed to cater to both technical and non-technical users for optimal data visualization.
-
Flexibility: This project is highly flexible and customizable, allowing for expansion and the addition of additional features to meet user needs.
. Clone this repository to your local machine.
-
Install the dependencies listed in the
requirements.txt
file usingpip
. -
Run the Streamlit application with the command
streamlit run dash.py
from the/py
folder. -
Open your web browser and access
http://localhost:8501
to interact with the dashboard. -
Explore the data, apply filters, and analyze the supermarket sales information.
-
Clone this repository to your local machine.
-
Ensure that Docker is installed on your machine.
-
Navigate to the Docker folder within the project's root directory.
-
Execute the following command to build and run the Docker image:
docker build -t my-dashboard-app . docker run -p 8501:8501 my-dashboard-app
-
Open your web browser and access
http://localhost:8501
to interact with the dashboard.
Distributed under the MIT License. See LICENSE.txt
for more information.
Guilherme Weber - weba.guilherme@outlook.com
Project Link: https://github.com/your_username/repo_name
Dashboard built based on a tutorial from Azimov Academy.