RN AI BoilerPlate

Quick BoilerPlate to make RN / Expo AI Apps

Stack

AI Voice Stack

  • Vapi
  • Deepagram

Auth + DB

  • Supabase
  • Expo Apple Authentication

Style

  • NativeWind

State

  • Async Storage (due to supabase)
  • (mmkv)
  • (Zustand)

Navigation

  • React Navigation

ENVS

  • react dot env

Prerequisites

Supabase

ENVS

  • Reference env.example
  • Add into env

Release Checklist for TestFlight

Prereq: Paid Apple Dev Account ($99)

Ensure your app name is not taken

Submitting (Expo)

Submitting (RN CLI if )

  • XCode --> Product --> Archive
  • Validate
  • Distribute --> App Store

ENVS

  • use EAS Secrets.

Installation

  1. Install dependencies

    npm install
  2. Start the app

     npx expo start