BHARATI ESSENTIALS / DELIVERY PARTNER 2.0

Real native screens.
Clearly labelled evidence.

Unmodified Android runtime captures from the implemented Kotlin/Compose app. No AI mockups, website screenshots or manufactured live delivery records.

NATIVE APP BUILT — PHYSICAL ACCEPTANCE PENDING
The signed-release capture proves only the public native login screen. All authenticated-looking screens below use explicit, visibly labelled synthetic debug fixtures. No physical phone, actual rider account, real cash/order mutation, GPS submission, Woo/HPOS result or rider-comprehension pass is claimed.
26 actual capturesAndroid 10 / API29 software emulator2.0.0 · code2 · original signing identity
SIGNED RELEASE · PUBLIC LOGIN

Signed native release · Login

Actual original-key release APK; public unauthenticated login only. No rider password was entered.

00-signed-release-native-login.png
Signed native release · Login — SIGNED RELEASE · PUBLIC LOGIN
DEBUG FIXTURE · NOT LIVE PRODUCTION

Native login

Same implemented Compose login, explicit debug fixture account validation.

01-login.png
Native login — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Jobs · Dashboard

Three authoritative fixture metrics and one clear assignment action. Synthetic amounts only.

02-dashboard.png
Jobs · Dashboard — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Available for new work

Availability concerns new assignments, not attendance or delivery completion.

03-available.png
Available for new work — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Offline for new work

Existing deliveries remain. This is an availability state, not a network-outage test.

04-offline-for-new-work.png
Offline for new work — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

New assignment

Customer, destination, lifecycle and server-advertised next action, using a synthetic test order.

05-new-assignment.png
New assignment — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Active delivery

Shared native details after controlled fixture accept, pickup and start responses.

06-active-delivery.png
Active delivery — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Destination preview

Honest non-live map fallback. External Maps needs a compatible phone app; no invented live route.

07-destination-preview.png
Destination preview — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Destination · Details sheet

Native Material3 sheet for the same destination and delivery, not a website overlay.

08-navigation-bottom-sheet.png
Destination · Details sheet — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

COD · Record cash

Separate authoritative expected amount and explicit receipt acknowledgement. No real cash recorded.

09-cod-collection.png
COD · Record cash — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

COD recorded · Delivery still open

Collection alone does not claim delivery completion. Synthetic fixture receipt only.

10-cod-recorded.png
COD recorded · Delivery still open — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Explicit rider confirmation

Customer OTP is retired; delivery requires a separate affirmative handover confirmation.

11-delivery-confirmation.png
Explicit rider confirmation — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Fixture delivery receipt

Synthetic debug-only response, not a production delivery or Woo/HPOS synchronization result.

12-delivery-success-fixture.png
Fixture delivery receipt — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

History

Owned synthetic attempts; no fabricated production earnings or real customer records.

13-history.png
History — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Cash · Authoritative ledger

Synthetic server projections. Collection, declaration and admin acknowledgement are distinct.

14-cash-ledger.png
Cash · Authoritative ledger — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Alerts

Recipient-owned fixture updates. Foreground polling is not guaranteed closed-app push.

15-alerts.png
Alerts — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Support

Native dispatch actions and owned requests; external dial/messages are never automatically sent.

16-support.png
Support — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Support · Conversation

Synthetic rider/admin thread through the actual implemented native screen.

17-support-conversation.png
Support · Conversation — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Honest empty state

No invented jobs, financial zeros or fake progress.

18-empty-jobs.png
Honest empty state — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Controlled error state

Debug repository supplies a transport error. This is not an authenticated real-network outage test.

19-network-error.png
Controlled error state — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Inactive account feedback

Explicit fixture validation error; not an attempt to sign in to an actual rider.

20-login-inactive-error.png
Inactive account feedback — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Cash · Declaration sheet

Actual physical handover acknowledgement is required. Rider cannot self-acknowledge as administrator.

21-cash-handover-sheet.png
Cash · Declaration sheet — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Support · New request

Native structured form, controlled synthetic category/subject/details.

22-new-support-form.png
Support · New request — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Recreated native activity

Actual Activity recreation during fixture UI test; not a physical process-death or OEM certification.

23-recreated-native-details.png
Recreated native activity — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Android font scale · 1.3×

Actual Android font_scale setting verified from the Activity configuration in the test.

24-large-system-font-1-3.png
Android font scale · 1.3× — DEBUG FIXTURE · NOT LIVE PRODUCTION
DEBUG FIXTURE · NOT LIVE PRODUCTION

Rejected assignment · Back to Jobs

Controlled rejection result returns to Jobs without falsely showing delivered success.

25-rejection-returned-to-jobs.png
Rejected assignment · Back to Jobs — DEBUG FIXTURE · NOT LIVE PRODUCTION