Mobile App Launch Strategy · 2026

3 Apps.
13 Weeks.
Play Store.

A complete mobile ecosystem for Young Delhi — Customer booking, Admin control, and Staff operations — all built on one unified codebase.

View Launch Plan Explore Apps
3 Mobile Apps
51 Total Screens
13 Week Timeline
2 Platforms (Android + iOS)
What We're Building

Three Apps. One Vision.

A complete mobile platform serving every stakeholder in the Young Delhi experience.

Ultra Thin Hair Patch
₹4,999 onwards
Book Now →
Natural Wave Wig
₹2,999 onwards
Customer App
24
Today's Jobs
₹92k
Revenue
PENDING ASSIGNMENT
BMH-2847 · Rahul K.
Lajpat Nagar · Today 3pm
Admin App
3 jobs
11:00 AM
Amit Sharma
Noida Sec-18 · Hair Patch
Start Job →
2:30 PM
Rohit Singh
Staff App
App Overview

Built for every user.

Each app is purpose-built for its audience — different UX, same unified backend and shared codebase.

💇
Customer App
22 Screens

Elegant booking experience with Razorpay payment, slot locking, and real-time booking tracking.

  • Google Sign-In + email auth
  • Product catalog + size selector
  • Smart slot picker with live locking
  • Razorpay deposit payment (UPI/Card)
  • My Bookings — reschedule, cancel
  • Public booking tracker (no login)
  • Saved addresses autofill
  • WhatsApp support deep link
Admin App
18 Screens

Full control dashboard — assign staff, manage bookings, handle slots, and approve applications.

  • Live KPI dashboard (revenue, jobs)
  • Booking list with filter + search
  • Staff assignment bottom sheet
  • Product catalog management
  • Staff profiles + stats
  • Slot calendar + bulk generation
  • Client leads pipeline
  • Staff applications approval
🔧
Staff App
11 Screens

Field-focused. Giant action buttons, offline job cache, camera capture, and Google Maps routing.

  • Google Sign-In for staff
  • Today's jobs — offline cached
  • One-tap status updates (en-route, in-progress)
  • Full-screen before/after camera
  • Auto image compression (8MB → 300KB)
  • Complete visit form with purchase toggle
  • Google Maps route to customer
  • Full job history

Why React Native?

One codebase. Android + iOS. Faster delivery. Here's why it beats building native Android separately.

Factor Kotlin Native React Native ✓ Chosen
Language New language to learn TypeScript — same as your backend
Platforms Android only Android + iOS both, same code
Timeline 16–18 weeks 10–13 weeks
Codebases 3 separate Android projects 1 monorepo → 3 apps
Shared types with backend No — manual sync Yes — zero type drift
Future iOS Full rebuild needed Already done — free
State management ViewModel (new pattern) Zustand — same as your web app
Development Schedule

13-Week Roadmap

Week-by-week plan from foundation to Play Store. Every screen, every feature, every integration.

Week 1
Foundation & Architecture

pnpm monorepo setup, Expo SDK 53 for all 3 apps, shared packages (api, auth, ui, types), NativeWind theme, first EAS Build + keystore backup.

Monorepo EAS Build Keystore Backup Design System
Weeks 2–3
Customer App — Auth + Booking Flow

Screens 1–12: Sign up, login, Google Sign-In, forgot/reset password, product catalog, branch picker, slot picker with live lock/unlock, booking form + review.

Google Sign-In Slot Locking Deep Links 12 Screens
Week 4
Customer App — Payment + Post-Payment

Razorpay native payment sheet, payment success + cancelled screens, ProGuard rules added, deep link handling for booking confirmation.

Razorpay ProGuard Rules UPI/Card/Netbanking
Week 5
Customer App — Account & Tracking

My Bookings, booking detail, reschedule, cancel, public booking tracker, profile + password change, saved addresses with autofill, WhatsApp support link.

Customer App Complete 22 Screens Done
Weeks 6–7
Admin App — Core Operations

Login, KPI dashboard, paginated bookings list, booking detail, assign staff, reschedule, cancel, status picker, product catalog management.

Dashboard Staff Assignment Product Management
Week 8
Admin App — Staff, Slots & Settings

Staff list + stats, add/edit staff, slots calendar, bulk slot generation, client leads pipeline, staff applications approval, tenant settings.

Admin App Complete 18 Screens Done
Weeks 9–10
Staff App — All Screens

Login, Google Sign-In, today's jobs (offline cached), job detail, en-route + in-progress status, before/after camera capture with compression, complete visit form, history, profile.

Staff App Complete Camera + Compression MMKV Offline Cache 11 Screens Done
Week 11
Push Notifications + Offline + Deep Links

Firebase FCM for all 3 apps, Notifee foreground banners, MMKV offline caching (staff jobs + customer products), AppState JWT expiry check, deep link routing.

FCM Push Notifee Offline Mode
Week 12
Testing & Bug Fixes

Android 8–15 device testing, EAS Build preview APKs for all 3 apps, Razorpay test mode end-to-end, Google Sign-In verification, complete QA pass.

Android 8–15 End-to-End QA Razorpay Test
Week 13
🚀 Play Store Launch

EAS production builds (AAB), Play Store listings with screenshots and descriptions, internal track submission → production for all 3 apps. All 3 apps live.

3 Apps Live on Play Store iOS Ready (same code)
Monthly Milestones

What You See Each Month

Clear, testable milestones so you can see progress at every stage.

Month 1
Customer App Live
  • Monorepo + full dev environment set up
  • All shared packages built (API, Auth, UI, Types)
  • Complete Customer App — all 22 screens
  • Razorpay payment working in test mode
  • Google Sign-In working
  • APK ready for your team to test
Month 2
Admin App Complete
  • All 18 Admin screens built and working
  • Staff App started — core screens done
  • Staff camera capture functional
  • Offline caching for staff jobs
  • APK for Admin + preview Staff builds
Month 3
All 3 Apps on Play Store
  • Staff App complete — all 11 screens
  • Push notifications live (FCM + Notifee)
  • Full offline mode working for staff
  • Device testing on Android 8–15
  • All 3 apps submitted to Play Store
  • iOS builds ready when needed (same code)

Built on Proven Tech

Every library chosen for stability, performance, and compatibility with Expo SDK 53 + New Architecture.

Framework
Expo SDK 53
React Native 0.79, New Architecture enabled. No Android Studio setup — EAS handles all builds.
Language
TypeScript
Same as your backend. Shared types — zero drift between frontend and backend data models.
Navigation
React Navigation v7
Latest stable 2026. Bottom tabs + stack navigators across all 3 apps.
State Management
Zustand
Same as your web app. Minimal boilerplate, fast, and easy to maintain.
Payment
react-native-razorpay
Official native Razorpay sheet. UPI, Card, Netbanking. ProGuard rules added Day 1.
Push Notifications
Firebase FCM + Notifee
FCM for delivery. Notifee for foreground banners — Firebase alone won't show alerts when app is open.
Offline Storage
react-native-mmkv
10× faster than AsyncStorage. Staff jobs cached offline so work continues without internet.
Secure Token
expo-secure-store
OS keystore-backed JWT storage. Correct replacement for deprecated AsyncStorage auth.
Camera
expo-camera v15
New CameraView API (SDK 53 breaking change). Before/after photo capture for staff visits.
Image Compression
expo-image-manipulator
4–8MB raw photos → 200–400KB before upload. No upload timeouts on slow 3G connections.
Google Auth
@react-native-google-signin v13
Customer + Staff apps. Single-call v13 API. SHA-1 fingerprint via EAS keystore.
Build & Deploy
Expo EAS Build
APK for testing, AAB for Play Store. OTA JS-only updates. No local Android Studio needed.
What You Receive

Complete Deliverables

Everything needed for a fully operational mobile business — code, builds, and Play Store presence.

01

Full Source Code (Monorepo)

Complete pnpm monorepo with all 3 apps, 5 shared packages, TypeScript throughout. Clean, documented, maintainable code you own fully.

02

3 Production APKs + AABs

Release-signed builds for Customer, Admin, and Staff apps. Preview APKs for testing + production AABs for Play Store submission.

03

Play Store Listings × 3

All 3 apps live on Google Play — screenshots, descriptions, feature graphics, and internal → production track submission included.

04

EAS Keystore + Credentials Backup

Secure backup of all app signing keystores. Without this you can never update the apps — handled on Day 1 with secure storage.

05

Push Notification System

FCM + Notifee configured for all 3 apps. Booking confirmed, staff assigned, job alerts — all working foreground + background.

06

iOS-Ready Codebase

Same React Native code runs on iOS. When you're ready to launch on App Store — no rebuild needed, just an EAS iOS build.

Ready to Build

Let's launch your
mobile empire.

3 apps. 51 screens. Android + iOS ready. All live on Play Store in 13 weeks. Young Delhi, now in every pocket.

View 13-Week Plan Explore All Apps