// stack/mobile_app.md

# Mobile App MVP Tech Stack

// stack_breakdown
FrontendReact Native + Expo (iOS + Android)
BackendNestJS REST API
DatabasePostgreSQL
AuthSupabase Auth or Clerk
HostingEAS Build (Expo) + Railway (backend)
// cost_estimate
USD range $7,000–$24,000
INR range ₹6.5L₹22.4L
Timeline 1220 weeks
// why_this_stack[]

## Why This Stack

01.Expo eliminates the native build pipeline headache — OTA updates mean no waiting for App Store review for JS changes.
02.React Native shares component logic with a potential web app, so you are not starting from scratch if you add a web version.
03.NestJS REST API works well here — GraphQL adds complexity that rarely pays off at the MVP stage.
// mvp_features[]

## Common MVP Features

Onboarding flow with phone/email auth
Push notifications via OneSignal or Expo Notifications
Offline-first data sync with optimistic UI
Deep linking and universal links
App Store + Google Play submission setup
// risk_flags[]

## Risk Flags

!Apple review can take 3–10 days — never promise a hard launch date without buffer.
!Expo's managed workflow hits walls with certain native modules — audit dependencies before committing to managed.

Get a scope, timeline, and cost estimate tailored to your specific Mobile App project — free, no sign-up.

[ Get your Mobile App estimate → ]
// related_resources