Movie Subscription

Demo

Movie app

Overview

Full stack app with subscription plan. The customer can log in and register on the app, but without a checkout plan, they cannot take full advantage of our platform. We have used every protected page. After registration, the user must buy one plan out of three. We have integrated payment with stripe. Firebase to authenticate and save some user data. The customer can also change or cancel the subscription and manage payment details.

Stack

  • NextJS
  • TypeScript
  • NodeJS
  • ExpressJS
  • React
  • Context
  • Zustand
  • Stripe
  • Firebase (auth, db)
  • Formik
  • SSR
  • SEO
  • Material UI
  • Subscription Plan
  • Payment
  • Tailwind CSS