// 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 12–20 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