Skip to content
React NativeExpoMobile AppsSaaS

Lumora — Premium React Native E-commerce Template

Lumora is a complete e-commerce app template built with Expo (SDK 56) and TypeScript. It pairs a distinctive luxury UI — champagne-gold + aurora-violet, glassmorphism, smooth micro-interactions — with a clean, scalable architecture. Includes a bundled sample catalog for instant preview, plus a swappable service layer to connect Supabase, Firebase, or REST without rewriting screens. Includes a full customer app and a separate seller/admin dashboard. Backend connections are stubs until you wire them.

$39Updated 2026-066 months of updates after purchase

Some integrations ship as stubs or placeholders (OAuth, payments, or backend). See known limitations below before purchase.

Instant access after purchaseSource code includedCommercial licenseDocumentation includedFree updates for 6 months
Lumora — Premium React Native E-commerce Template preview
Clean codeTypeScript-firstPolished UI kitDocumentation includedBuilt by real engineers

What's included

Everything you need to clone, customize, and ship — no hidden upsells.

Full Expo / React Native source code
50+ screens across 14 flows
Customer app (home, catalog, cart, checkout, orders, profile)
Seller/Admin dashboard (products, orders, inventory, analytics)
Reusable UI component library
Zustand stores + React Query hooks
Sample catalog + Supabase service stubs
Design token theme system (light/dark)
HTML documentation (documentation/index.html)
Branded icon/splash generator script
LICENSE.md + CHANGELOG.md

Screens & features

01

50+ designed screens across 14 flows

02

Dark / light / system theming via design tokens

03

Customer app + Seller/Admin dashboard

04

Zustand state + React Query data, end-to-end typed

05

Sample catalog included; connect Supabase when ready

06

Loading skeletons, empty & error states everywhere

07

Reusable component library + scalable folder structure

08

Auth, onboarding, home, products, cart, checkout, orders

09

Wishlist, search, notifications, reviews, seller storefront

10

Profile, address book, payment methods, settings, help center

11

Seller dashboard — KPIs, products, inventory, analytics, coupons

Tech stack

React Native · Expo SDK 56

Expo SDK 56React Native 0.85React 19TypeScriptReact Navigation 7ZustandTanStack QueryReanimated 4Supabase-ready

Architecture

Clean, scalable patterns designed for production — not demo code.

  • Domain-driven features/ modules with typed services
  • Design-token theme system for instant rebranding
  • Swappable catalog layer — sample data or Supabase/Firebase
  • Separate customer app and seller/admin dashboard navigators

Integrations

Pre-wired or ready to connect out of the box.

SupabaseFirebaseREST APIsReact Navigation 7Reanimated 4

Who this is for

  • DTC brands launching a luxury mobile storefront
  • Founders who need customer + seller apps in one kit
  • Agencies shipping commerce apps for clients
  • Developers who want 50+ screens with a sample catalog on day one
  • Teams planning to connect Supabase or Firebase later

Folder structure preview

A clear, scalable layout so you can find screens, services, and config fast.

src/
├── app/            # App root, providers, React Query client
├── components/     # Reusable UI — design system
│   ├── ui/         # Button, Card, GlassCard, Input, Badge…
│   ├── feedback/   # Skeleton, EmptyState, ErrorState
│   └── layout/     # Screen, ScreenHeader
├── constants/      # App config & commerce rules
├── data/           # Mock data (products, orders, banners…)
├── features/       # One folder per domain
│   ├── auth/ home/ products/ cart/ checkout/
│   ├── orders/ wishlist/ search/ profile/
│   ├── notifications/ reviews/ seller/
├── hooks/          # React Query hooks + utilities
├── navigation/     # Root / Auth / Tab navigators
├── services/       # catalogService, authService, supabase
├── store/          # Zustand (auth, cart, wishlist, recent)
├── theme/          # Design tokens, palette, ThemeProvider
├── types/          # Domain types (Product, Order…)
└── utils/          # format, haptics

License

Commercial 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.

Before you buy

  • Last updated: 2026-06
  • Updates: 6 months of updates after purchase
  • Integrations: stub / sample layer — connect your own backends
  • Catalog and auth use sample/stub services until you connect Supabase, Firebase, or REST.
  • Payments, shipping, and tax are UI flows — not live processors out of the box.
  • You own store compliance, content, and App Store / Play submission for your brand.

FAQs

Does it include a backend?+

The template ships with a realistic sample catalog so you can preview every flow immediately. A swappable service layer in src/services lets you connect Supabase, Firebase, or REST — no screen changes required.

What's included in the seller dashboard?+

KPI overview with charts, product management (add/edit), order management, inventory, analytics, coupon management, customer list, and store settings.

Can I rebrand the entire app quickly?+

Yes. Colors, gradients, spacing, typography, and shadows all flow from design tokens in src/theme. Change palette.ts and config.ts to rebrand globally.

How many screens are included?+

50+ screens across 14 flows: auth, onboarding, home, products, cart, checkout, orders, wishlist, search, notifications, reviews, seller storefront, profile, and the full seller/admin dashboard.

Are updates included?+

Yes — free updates for 6 months after purchase, including compatibility fixes and new components.

Related templates

More starter kits in similar stacks — customize and extend for your product.

Ready to ship faster?

Get instant access to the full source code, documentation, and 6 months of free updates.