Can I use it for other vehicle types?
Yes. Vehicle categories (tractor, truck, tempo, mini-truck, etc.) are fully configurable from the admin dashboard. You define the type name, icon, per-km rate, and capacity. No code changes required to add or remove categories.
Is there a web portal for customers?
Yes — the customer-facing booking flow is a responsive web app that works on any smartphone browser, with no app download required. Customers can book, track, and pay entirely from the browser. The Capacitor app is for drivers only.
Can I self-host?
Yes. We provide Docker Compose files and a deployment runbook so you can run GramVahan on any Linux host — your own VM, OCI, AWS, DigitalOcean, or Hetzner. A one-time setup engagement is recommended to get the Cloudflare Tunnel, Razorpay webhooks, and SSL wired up correctly.
How does GPS tracking work?
The driver app sends location updates every 10 seconds over a WebSocket. The server stores the latest position per driver in PostgreSQL. Customer and admin views poll via the same WebSocket and render the position on an OpenStreetMap layer — no Google Maps or paid tile API needed.