Previously in this Patreon-page-clone series, we’ve successfully gone through a customer buying our subscription product! 🥳🥳🥳
Time to let them cancel their subscription if they wish, or change their payment details! We’ll do just that, using the low-code solution of the Stripe Customer Portal, integrating it into our SvelteKit app 🚀
🚀 Check out the app! https://johnnify.com/
💻 See the code, open-source and free: https://github.com/jmagrippis/johnnify
— COMMUNITY —
Our DISCORD SERVER 👾: / discord
— 🥳🥳🥳 —
— Agenda —
[ ] What are we doing today? Membership / Subscription app?
[ ] Allow users to manage their memberships with the customer portal! https://stripe.com/docs/customer-mana...
[ ] UI for the customer to know how they can manage their subscription
[ ] Server endpoint to create a Stripe Customer Portal session https://stripe.com/docs/customer-mana...
[ ] Integrate backend + frontend to get the customer to their portal!
— BONUS —
[ ] Login via Magic Link! https://supabase.com/docs/reference/j...
[ ] Create database user when they’ve bought a subscription without already having an account!
[ ] Switch to server-side auth: https://supabase.com/docs/guides/auth...
[ ] Forgotten password / password reset
[ ] Production-ize and ship!
[ ] Protected posts!
[ ] “Promo / where’s the value” section!
[ ] Testimonials section!
[ ] Next steps: ??? Profit?
— HAVE FUN —
No affiliations whatsoever: if I show something, you know you're hearing my unfiltered thoughts 😄
— Highlighted software —
SvelteKit: https://kit.svelte.dev/
Supabase: https://supabase.com/
Stripe: https://stripe.com/
My own website: https://magrippis.com/
Search for `@jmagrippis` to find me on socials like Instagram & Twitter! And remember our DISCORD SERVER 😉: / discord
Between the comment section and the socials, let me know *somewhere* what you’d like me to cover next 🙌