- Install dependencies: harperdb, youtube-dl, and streamlit.
- Set up HarperDB with schema and tables.
- Use youtube-dl to extract video information.
- Create a Streamlit frontend app.
- Implement functionalities for workouts display and addition.
- Use HarperDB Custom Functions to send daily workout emails.
- Set up a Cronjob for automated daily updates.
00:00 - Introduction
00:49 - Demo
02:18 - HarperDB setup
16:20 - youtube-dl setup
22:30 - build the app
31:00 - Send emails with Custom Functions
40:43 - Test & Deploy