https://github.com/putuwaw/dashboard-ecommerce
Dashboard for E-Commerce Public Dataset using Streamlit and Plotly
https://github.com/putuwaw/dashboard-ecommerce
dashboard data-analysis dicoding plotly streamlit
Last synced: 4 months ago
JSON representation
Dashboard for E-Commerce Public Dataset using Streamlit and Plotly
- Host: GitHub
- URL: https://github.com/putuwaw/dashboard-ecommerce
- Owner: putuwaw
- Created: 2024-02-14T16:52:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-02T03:07:19.000Z (about 2 years ago)
- Last Synced: 2024-05-02T18:06:58.108Z (about 2 years ago)
- Topics: dashboard, data-analysis, dicoding, plotly, streamlit
- Language: Jupyter Notebook
- Homepage: https://dashboard-ecommerce-putuwaw.streamlit.app
- Size: 67.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dashboard-ecommerce





Dashboard for E-Commerce Public Dataset - [Dicoding Belajar Analisis Data dengan Python](https://www.dicoding.com/academies/555/) Project Submission.
## Features 💡
- [x] Data analytics with documentation on [notebook](notebook.ipynb).
- [x] Dashboard and interactive visualization on [Streamlit cloud](https://dashboard-ecommerce-putuwaw.streamlit.app).
## Prerequisites 📋
- [Python](https://www.python.org/) 3.10 or higher
- [Docker](https://www.docker.com/) 24.0.5 or higher
## Installation 🛠️
- Clone the repository:
```bash
git clone https://github.com/putuwaw/dashboard-ecommerce.git
```
- Create and activate virtual environment:
```bash
python3 -m venv venv
source venv/bin/activate
```
- Install requirements:
```
pip install requirements.txt
```
- Run Streamlit on local:
```
streamlit run dashboard/dashboard.py
```
- You can also use Docker, pull the Docker image:
```bash
docker pull putuwaw/dashboard-ecommerce
```
- Run the container:
```
docker run -p 8501:8501 --name dashboard-ecommerce putuwaw/dashboard-ecommerce
```