Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

README.md

Binder Python saythanks

From notebook to web application ๐Ÿ“”โ€‹+๐Ÿ”ฎ=๐Ÿ’ฅ

Visit the original blog post!

What is this? ๐Ÿค”

A blog post/tutorial for the Practical Business Python blog that teaches how to create web applications from jupyter notebooks and then deploy them.

Visit the live dashboard (might take a bit to load because of binder)

Screenshots

How do I run the notebook? ๐Ÿ“”

Clone the repo:

$ git clone https://github.com/duarteocarmo/interactive-dashboard-post.git

Navigate to it:

$ cd interactive-dashboard-post

Create a virtual environment:

$ virtualenv env

Activate the environment:

$ . env/bin/activate

Install the requirements:

(env) $ pip install -r requirements.txt 

Launch jupyter lab:

(env) $ jupyter lab

It should launch automatically. If not, check this.

๐Ÿšจ troubleshooting ๐Ÿšจ

If the plotly express plots are not showing then try:

(env) $ jupyter labextension install @jupyterlab/plotly-extension

If you still have problems, follow these instructions.

How do I run the dashboard? ๐Ÿ“Š

Follow the instructions above until you have the requirements installed, and then:

(env) $ voila notebooks/Dashboard.ipynb

This should launch the dashboard in http://localhost:8866/

About

๐Ÿ“ A blog post about turning jupyter notebooks into interactive web apps

Topics

Resources

Releases

No releases published

Packages

No packages published