Mon — Sun · Week 1
- Project scaffold — React Native + Expo set up
- Design rulebook in code — every colour, font, spacing from Section 3
- 4 empty tabs wired — Home · Shop · Saved · Me
- OTP login flow — same flow as the website
- App icon + splash screen — your logo, cream fade-in
- 3 new backend endpoints — my-invoices · my-schemes · push-token
End of week 1
Install a test version on your S25 Ultra. Log in with your real phone number. See splash → OTP → 4 empty tabs.
Mon — Sun · Week 2
- Home screen — gold rate ticker · greeting · hero carousel · featured collections · visit card
- Shop tab — 2-col product grid · filters · search · sort
- Product detail — photo carousel · price breakdown · BIS badge · Save + Book
- Image caching — photos load instantly · works offline
- Pull-to-refresh everywhere
End of week 2
Browse your real catalog on your phone. Shop-floor-quality experience. You can tap any product and see it in detail.
Mon — Sun · Week 3
- Saved tab — wishlist grid · price-alert toggle per item
- Me tab — profile · My Invoices · My Schemes · Notifications · Settings
- Book-a-visit flow — date picker · time slot · notes · WhatsApp to you
- Push notifications — permission ask · token register · deep links from push to product
- Empty states + warm error toasts — every failure path handled gracefully
End of week 3
Full app works end-to-end on your phone. Book a visit from the app — you receive the booking on WhatsApp instantly.
Mon — Sun · Week 4
- Motion + haptics pass — every tap feels physical · 60 fps verified
- Accessibility pass — contrast · screen reader labels · TalkBack test
- Performance pass — <1s cold start · no jank
- Analytics + error monitoring — see which screens customers actually use
- Play Store assets — screenshots · feature graphic · description · privacy policy
- Submit to Google Play — they review 2–3 days
End of week 4
🎉 App live on Play Store. First 5-10 customers install it. Real feedback starts coming in.