Uploaded August 2023 | Updated September 2026, 7 hours ago
Want to collect monthly payments from your app or online business?
In this project, we will implement a monthly subscription payment system for our NextJS web app. We'll be using Stripe as our payment processor, and integrate it with Google Firebase for user authentication.
π οΈ GitHub/Code: github.com/pixegami/stripe-firebase-app
π Tech Stack
π Firebase: firebase.google.com
π Stripe: stripe.com
π NextJS: nextjs.org
π¬ Chapters
00:00 Introduction
01:52 Project Architecture
04:04 Authentication With Firebase
12:27 Setting Up Stripe For Payments
21:51 Adding a Checkout Session
29:17 How To Check Subscription Status
32:18 Adding Stripe Account Management
34:47 Wrapping Up
Want to collect monthly payments from your app or online business?
In this project, we will implement a monthly subscription payment system for our NextJS web app. We'll be using Stripe as our payment processor, and integrate it with Google Firebase for user authentication.
π οΈ GitHub/Code: github.com/pixegami/stripe-firebase-app
π Tech Stack
π Firebase: firebase.google.com
π Stripe: stripe.com
π NextJS: nextjs.org
π¬ Chapters
00:00 Introduction
01:52 Project Architecture
04:04 Authentication With Firebase
12:27 Setting Up Stripe For Payments
21:51 Adding a Checkout Session
29:17 How To Check Subscription Status
32:18 Adding Stripe Account Management
34:47 Wrapping Up
