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)
- Sign-in with OTP (walkthrough to enable)
- Protected routes
- Reset password flow
- Logout flow
User Profile Management
- 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
- Upload images for avatar and cover image
Push Notifications
- Trigger based push notifications in app and website
App Linking
- Deep linking for iOS and Android
- Universal linking for web
Multi-language Support
- All the languages are supported
- RTL languages are supported (Arabic, Hebrew etc.)
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.