This video is a quick demo for building a simple web dashboard with Python, Flask, and Bootstrap. In this video, I'll show a few examples of how to get started with Flask, followed by a demo of a dashboard I created for a side project.
Code on GitHub: https://github.com/0x2142/switchport-...
Additional details in the blog: https://0x2142.com/web-dashboard-flas...
Links / Follow me elsewhere:
Blog: https://0x2142.com
Twitter: / 0x2142
Mastodon/Fediverse: @[email protected]
GitHub: https://github.com/0x2142
If this video was helpful to you, please consider subscribing & sharing! Thank you!
Want to support this channel? Buy me a coffee: https://www.buymeacoffee.com/0x2142
Thanks for watching!
Matt
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Chapters:
0:00 - Intro
1:20 - Example 1: Getting started with Flask
3:38 - Example 2: Extending Flask with HTML templates
5:09 - Example 3: Using Jinja2 to build HTML dynamically
8:03 - Finding free CSS templates to use
9:32 - Example 4: Adding bootstrap CSS to add formatting & color
13:23 - Dashboard Demo: Reviewing code changes
15:45 - Dashboard Demo: Populating the database
16:36 - Dashboard Demo: Main/Summary page
17:40 - Dashboard Demo: Switch detail page
18:35 - Dashboard Demo: Network-wide aggregate stats
Standard Disclaimer: Any comments / opinions here are my own, and do not represent my current or former employers.