← Back to home

Platform overview

Internal map of the JhatPat product — customer app, rider app, admin, and how orders move. Most senders only need the home page.

System map

User app (customer)

Home: Pickup & drop, Book Now, map view

Price: Distance auto-calculate, instant price — Base fare + (per km × distance)

Confirm: Distance, price, delivery time → Confirm booking

Rider assigned: Name, phone, live tracking

Tracking: Live map — Assigned → Picked → On the way → Delivered

Payment: Cash / online, final bill

Also: Order history, profile, push notifications, in-app chat during delivery.

Rider app

Login / signup: Mobile OTP, document upload

Dashboard: Online/offline, today’s earnings, order count

New orders: Pickup/drop, distance + earning, Accept / Reject

Navigation: Google Maps, route optimisation

Status: Accept → Picked → Delivered

Earnings: Daily, weekly payout, bonus + penalty

Admin panel

Dashboard:

  • Total orders, active riders, revenue
  • Orders — list, status, manual assign
  • Riders — verify documents, suspend
  • Pricing — base fare, per km
  • Penalties & complaints

Backend logic

Flow: Order → notify nearby riders → first accept = assigned → pickup → complete → payment

Matching: Radius 2–5 km, nearest priority

Pricing (example): Base ₹49, per km ₹10 · Rider: ₹30–₹50 per order + ₹5/km

Features at a glance

OTP login & signup

Secure access for customers and partners.

Pickup & drop on map

Visual booking with distance-based pricing.

Instant pricing

Fare before you confirm — base + per km.

Live tracking

Real-time route and status updates.

Cash & online pay

COD and UPI/card-ready checkout.

Rider tools

Accept/reject, navigation, status, earnings.

Admin control

Pricing, penalties, riders, orders.

Bulk & business

Scale for shops and SMEs.

In-app chat

Customer and rider during active delivery.

Push notifications

Assign, pickup, on the way, delivered.

Order history

Past deliveries and receipts.

Special items

Describe items; photo upload in app.