Updated: Mar 23
This notebook is designed to help you learn how to make apps in panel in about 15 minutes. Screenshots of cell outputs are included for convenience below, but it is strongly recommended that you use the interactive version by clicking here (takes 1-2 minutes to load) or by cloning the repo and running locally.
Building a Web App with Panel and Holoviews
import panel as pn import holoviews as hv from mortgage_calculator.layout import layout as mortgage_app pn.extension()
Try out the app below. It's a mortgage calculator app allowing you to see your mortgage payment, amortization schedule, and principal paid over time.
Note: For the app below to work in JupyterLab, you'll need to run jupyter labextension install @pyviz/jupyterlab_pyviz in the terminal to install the needed labextension. This is not needed if running in a Jupyter notebook outside of JupyterLab.