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

Mobile Apps Development – Use of Flex

The advancement of technology seems to never end. The electronic telecommunication gadgets of yesteryears seem to be very simple while those of today seem to technically quite complex.

Creating A Social Networking Website With The Help Of Website Design Companies

Social networking is all the rage these days. Millions now go online on a daily basis to engage in one or more social networks including Facebook, Twitter and LinkedIn. Creating a social networking website is no longer difficult due to the presence of various creative website design companies.

Basics to Website Development Services

The success story of an enterprise depends on its marketing strategies and campaigns. With the massive popularity of the internet, nowadays, entrepreneurs look to give that extra bent to their marketing strategies by promoting their business online. In the process, these business owners concentrate on developing websites that will appease the vision of the online at the very first go.

Professional Web Development To Provide You With Great Web Experiences

Do you want to create a professional impression of your business online? If yes then collaborating with a professional web development firm can surely make a difference. By creating a professional website, you can truly differentiate yourself from your competitors. Professional website development involves custom website development, ecommerce web development, web application development, search engine optimization and website maintenance.

Why Good Communication Is Important in the Web Development Process

Web development can include a combination of separate complex processes, such as technology design, graphic design and business development. Often a client approaching a web development firm for their first website will have little or no knowledge of the many technical processes involved in the design and construction and maintenance stages of the web development project.

You May Also Like