Vue 3 & Supabase | Workout Tracker App
In this video, we will build a workout tracker app with authentication using Vue.js 3 and its composition API along with Supabase
Code: https://github.com/johnkomarnicki/active_tracker
Live Demo: https://active-tracker-yt.herokuapp.com/login
John's YouTube:
https://www.youtube.com/c/JohnKomarnicki
John's Twitter:
Twitter: https://twitter.com/john_komarnicki
0:00 Introduction
0:35 Project walkthrough
5:41 Project setup
10:51 Supabase setup/creation
17:18 Navigation
25:29 Supabase authentication introduction
29:11 Register & Login layout’s
44:00 Registering user
53:16 Loggin in a user
58:22 Storing user in state/store
1:09:38 Conditional rendering (nav links)
1:11:50 Create workout layout
1:41:05 Create workout functionality
1:50:17 Sending workout data to supabase
1:57:40 Enabling supabase policy’s
2:00:39 Retrieving all data from supabase
2:05:37 Home layout
2:15:28 Retrieve specific data from supabase
2:23:18 View workout layout
2:52:43 View workout functionality
3:05:15 Page / View titles
3:08:16 Route guarding
3:12:37 Deploy to Heroku
Code: https://github.com/johnkomarnicki/active_tracker
Live Demo: https://active-tracker-yt.herokuapp.com/login
John's YouTube:
https://www.youtube.com/c/JohnKomarnicki
John's Twitter:
Twitter: https://twitter.com/john_komarnicki
0:00 Introduction
0:35 Project walkthrough
5:41 Project setup
10:51 Supabase setup/creation
17:18 Navigation
25:29 Supabase authentication introduction
29:11 Register & Login layout’s
44:00 Registering user
53:16 Loggin in a user
58:22 Storing user in state/store
1:09:38 Conditional rendering (nav links)
1:11:50 Create workout layout
1:41:05 Create workout functionality
1:50:17 Sending workout data to supabase
1:57:40 Enabling supabase policy’s
2:00:39 Retrieving all data from supabase
2:05:37 Home layout
2:15:28 Retrieve specific data from supabase
2:23:18 View workout layout
2:52:43 View workout functionality
3:05:15 Page / View titles
3:08:16 Route guarding
3:12:37 Deploy to Heroku
Traversy Media
Traversy Media features the best online web development and programming tutorials for all of the latest web technologies including Node.js, Angular 2, React.js, PHP, Rails, HTML, CSS and much more...