Overview
Learn how to implement a monthly subscription payment system in a NextJS web app using Stripe as the payment processor and Google Firebase for user authentication. Explore the project architecture, set up Firebase authentication, configure Stripe for payments, add a checkout session, check subscription status, and integrate Stripe account management. Follow along with the provided GitHub code repository and discover how to leverage Firebase, Stripe, and NextJS to create a robust payment system for your online business or app.
Syllabus
Introduction
Project Architecture
Authentication With Firebase
Setting Up Stripe For Payments
Adding a Checkout Session
How To Check Subscription Status
Adding Stripe Account Management
Wrapping Up
Taught by
pixegami