Pre-built Features
Pre-built Features Overview
Overview of all pre-built features including authentication, profile management, dashboard, media upload, email delivery, and Stripe payments.
Core Features - Built-in Goodness
CloudNua Mobile facilitates rapid universal app development by offering a comprehensive set of pre-built features that leverage Supabase's backend services seamlessly for both Next.js and Expo applications.
User Authentication and Authorization
- Sign-in with email and password
- Sign-in with Google (with walkthrough available)
- Protected routes
- Integration with Supabase + PostgreSQL
- Reset password flow
- Logout flow
User Profile Management
- Update basic information
- Update avatar and cover image
User Dashboard
- Sample dashboard design with header, sidebar and main content area
- Product subscription state management
Media Upload
- Configuration to update avatar and cover image
Email Delivery
- Confirmation email after sign-up (disabled by default)
- Walkthrough available to enable sending confirmation email
Payments Integration (Stripe)
- Product listing page with purchase option
- Guide to setup products on Stripe dashboard
- Guide to setup local Stripe CLI
- Stripe checkout session
- Webhook handling to manage products and prices setup on Stripe dashboard
- Webhook handling to manage customers
Implementation Notes
While these features come pre-built, proper configuration is required across the codebase, Supabase backend, and relevant third-party consoles. You can remove unwanted features entirely from your codebase.