// 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