What problem does it solve?
React Native MVP development becomes slow and error-prone when you have to wire up Expo setup, Supabase Auth/DB/Storage, data access patterns, and navigation from scratch without a consistent structure.
Core Features & Use Cases
- Expo + Expo Router project scaffold: Establishes a file-based routing layout that supports auth flows and tab navigation.
- Supabase integration blueprint: Implements Supabase client initialization with AsyncStorage-backed sessions and environment-based configuration.
- Auth, data models, and CRUD hooks: Guides Supabase migrations with RLS and provides CRUD hooks for entity-level operations tied to the UI.
- State management and forms: Uses Zustand for session/state and React Hook Form + Zod for typed, validated input workflows.
- Build configuration for EAS: Prepares production-ready build settings via eas.json and app.json for Android packaging.
Quick Start
Use the rn-supabase-dev skill to generate a complete React Native (Expo) MVP template that connects to Supabase Auth and CRUD features using Expo Router and Zustand.