Instructor Note
Project Demonstration
Intro13:19
Intro13:19
Setup Files
Bootstrap Svelte Application3:22
Folder Structure and Resources5:22
Setup Project Pages7:27
Svelte Router Setup9:06
Url Parameters4:52
Hero Component10:29
Local Data Structure3:59
Svelte Store Benefits/Basics5:32
Products Store Setup11:23
Flatten Products5:11
Store Unsubscribe2:45
Store Unsubscribe Shorthand2:20
Products Component Complete5:36
Products Component Complete7:45
Loading Component4:46
Featured Component6:43
Derived Stores7:15
Single Product Page11:41
svelt:head element3:18
Small Navbar9:35
Cart Button3:27
Big Navbar5:00
Links4:36
Toggle Navbars5:32
Basic Sidebar7:01
Global Store Basics8:16
Global Store Method4:46
Setup Close Sidebar Function5:46
Sidebar Transitions1:45
Cart Basics6:18
Cart Structure11:36
Cart Store Initial Setup7:10
Cart Items8:16
Single Cart Item6:50
Cart List Transitions2:49
Cart Total5:32
Remove Item7:43
Increase Amount8:44
Decrease Amount4:56
Decrease Amount Refactor - Optional1:14
Add to Cart9:05
LocalStorage Setup6:32
User Store Setup4:20
Login/Logout Links9:47
Checklist5:13
Strapi Info1:39
Bootstrap Strapi App4:17
Strapi Basics3:15
Products Content Type4:16
Add Products3:59
API Access5:30
getProducts4:27
Products Store8:51
Image Problem Fix4:21
Login Page - Variables4:49
Login Page - HTML13:23
Login Page - Basic Functionality8:32
Login Page - General Overview6:13
registerUser Function11:17
loginUser Function6:10
User Store Update
User Store Modifications6:30
setupUser Function10:56
navigate5:06
Alert Basics7:20
Configure Alert10:54
Alert with Form Submissions4:53
Close Alert Programmatically2:15
Double Check Login Functionality2:41
Checkout Page Overview0:55
Checkout Page Basics2:19
Restrict Access2:48
Empty Cart2:43
Checkout Form - Basic Setup6:50
Setup Stripe Account4:21
Stripe Elements - HTML7:37
Stripe Elements - JavaScript8:52
Stripe Token5:08
Empty Cart Error1:43
Order Content Type3:53
Submit Order Function12:39
Complete Submit Order13:07
Complete App7:40
Free Cloudinary Account1:58
Connect Cloudinary with Strapi7:05
Free Heroku Account1:49
Install Heroku CLI2:31
Deploy Strapi on Heroku13:22
Setup Backend5:46
Deploy Svelte APP on Netlify2:20