Skip to content

Unveiling AppLaunchKit's Core Features - Built-in Goodness

AppLaunchKit empowers you to expedite your universal app development journey with a comprehensive set of pre-built features that leverage Supabase’s backend services seamlessly. This streamlined integration applies to both Next.js and Expo apps, saving you time and effort on common functionalities.

User Authentication and Authorization

  • Sign-in with email and password
  • Sign-in with Google (walkthrough to enable)
  • Protected routes
  • Integration with Supabase + PostgreSQL
  • Reset password flow
  • Logout flow

User Profile Management (Under Testing)

  • Update basic information
  • Update avatar and cover image

User Dashboard

  • A sample dashboard design with a header, sidebar and main content area
  • Product subscription state management

Media Upload

  • Set-up to update avatar and cover image

Email Delivery

  • Confirmation email after sign-up (disabled by default)
  • Walkthrough to enable sending confirmation email

Payments Integration (Stripe)

  • Product listing page with option to purchase
  • Guide to setup products on Stripe dashboard
  • Guide to setup local Stripe CLI
  • Stripe checkout session
  • Handle webhooks to manage products and prices setup on Stripe dashboard
  • Handle webhooks to manage customers

These features are pre-built for you however, to make them work seamlessly, you would need to make certain configurations in your codebase, your Supabase backend and also on some third-party app consoles if applicable. Follow the setup guides on the feature’s details page to enable the features completely. If you don’t need a feature altogether, you can delete those from your codebase completely.