Lumora — Premium React Native E-commerce Template
A luxury commerce UI kit — 50+ screens, dark/light mode, seller dashboard, and a swappable catalog layer (sample data or your backend).
Ship your mobile SaaS faster with a structured starting point. Premium SaaS Starter Kit bundles authentication, onboarding, subscription paywalls, analytics dashboard, team & billing screens, and a polished component library — built with Expo SDK 56, React 19, TypeScript, and NativeWind. Explore the full UI locally, then connect Supabase and RevenueCat when you are ready for production. Some integrations ship as stubs (see known limitations).
Some integrations ship as stubs or placeholders (OAuth, payments, or backend). See known limitations below before purchase.

Everything you need to clone, customize, and ship — no hidden upsells.
Authentication — login, register, forgot password, email verification
Google/Apple sign-in placeholders wired to Supabase OAuth
Protected routes + guest browsing mode
Multi-step onboarding flow
SaaS dashboard — analytics cards, activity feed, usage stats
Premium paywall with monthly, yearly, and lifetime plans
RevenueCat-ready subscription structure
Supabase backend — profiles, subscriptions, notifications, activity (RLS)
Team management and billing screens
Profile, settings, edit profile, help center
Dark/light mode with premium gradients and animations
Local preview — full UI works before backend setup
React Native · Expo SDK 56
Swipe through key screens included in the template.
Clean, scalable patterns designed for production — not demo code.
Pre-wired or ready to connect out of the box.
A clear, scalable layout so you can find screens, services, and config fast.
src/
├── app/ # Expo Router screens
│ ├── (auth)/ # Login, register, onboarding
│ ├── (app)/ # Dashboard, paywall, settings
│ └── (guest)/ # Guest browsing
├── components/ # Reusable UI components
├── constants/ # Branding, routes, config
├── features/ # Auth, dashboard, subscription, profile
├── hooks/ # useAuth, useTheme
├── lib/ # Supabase, query client, validations
├── services/ # Auth, RevenueCat, notifications
├── store/ # Zustand state management
├── theme/ # Colors, typography, spacing
└── types/ # TypeScript types
supabase/
└── migrations/ # SQL schema + seed data
docs/ # Setup guidesCommercial license included. Use in unlimited personal and client projects. Redistribution or resale of the source code as a template is not permitted.
See the template license and refund policy for digital products.
No. You can preview the full app locally before connecting Supabase. Wire your project URL and keys when you are ready for production auth and data.
Not initially. Subscription screens and paywall UI are included. Connect RevenueCat when you are ready to accept real payments — setup guide included.
Yes. Complete project with no obfuscated files — auth, dashboard, paywall, Supabase migrations, and full documentation.
Absolutely. The commercial license covers unlimited client projects. You cannot resell the template itself.
Yes — free updates for 6 months after purchase, including compatibility fixes and new components.
More starter kits in similar stacks — customize and extend for your product.
A luxury commerce UI kit — 50+ screens, dark/light mode, seller dashboard, and a swappable catalog layer (sample data or your backend).
New releaseMulti-role salon booking product — customer booking, salon admin, staff schedules, and Super Admin — built with React Native and Supabase.
New releaseVideo conferencing with instant rooms, WhatsApp-style chats, calendar, history, and AI-ready classroom collaboration.
Get instant access to the full source code, documentation, and 6 months of free updates.