Skip to content

Example of a Dash application applied to e-commerce data to represent key metrics in the form of an interactive dashboard

License

Notifications You must be signed in to change notification settings

clabrugere/ecommerce-dash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sales Dash application

This is a small project showing capabilities of Plotly Dash. It consists in a simple example of an e-commerce dashboard to monitor sales with some business KPIs and visualization based on transactional data with a simple ARMA sales 15 days look-ahead forecast. It is based on the public data Brazilian E-Commerce Public Dataset by Olist available on Kaggle.

The dataset contains around 100k transactional data about orders on a Brazilan e-commerce platform named Olist. Details on the dataset can be found on Kaggle.

Demo

A live demo of the app can be found here

alt text

Getting Started

Just clone this repository, navigate to the directory and execute the command:

python app.py

Requirements

  • Python 3.7
  • numpy
  • pandas
  • dash
  • plotly
  • statsmodels

License

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

Acknowledgments

  • Olist and André Sionek, “Brazilian E-Commerce Public Dataset by Olist.” Kaggle, doi: 10.34740/KAGGLE/DSV/195341.
  • Dash Natural Gas Well Production demo from which I largely took inspiration.

About

Example of a Dash application applied to e-commerce data to represent key metrics in the form of an interactive dashboard

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published