Skip to main content

Overview

This quickstart guide will walk you through the essential steps to get started as a driver on the Rodando platform. In just a few minutes, you’ll learn how to log in, go online, and accept your first trip.
Make sure you have the Rodando Driver app installed on your device. If not, check our Installation Guide first.

Your First Journey

1

Log In to Your Account

Open the Rodando Driver app and enter your credentials:
  • Email or Phone: Your registered email or phone number
  • Password: Your secure password
{
  email: "driver@example.com",
  password: "your-secure-password",
  appAudience: "DRIVER_APP",
  userType: "DRIVER"
}
After successful login, you’ll receive an access token that keeps you authenticated.
2

Go Online

Once logged in, toggle your availability status to go online:
  1. Tap the Go Online button on the home screen
  2. Ensure your location services are enabled
  3. Select your active vehicle (if you have multiple registered)
When online, you’ll:
  • Appear on the driver demand map
  • Start receiving trip offers in your area
  • Send location pings every 10 seconds
Make sure you’re in an area with good cellular connection for optimal trip matching.
3

Receive Your First Trip Offer

When a passenger requests a ride nearby, you’ll receive a trip offer notification showing:
  • Pickup Location: Where to pick up the passenger
  • Destination: Where they’re going
  • Distance & Duration: Estimated trip details
  • Fare: Expected earnings for the trip
  • Payment Method: Cash or digital payment
You have 20 seconds to accept or decline the offer before it expires.
4

Accept the Trip

To accept the trip, tap the Accept button in the offer modal.The app will:
  • Confirm your acceptance with the server
  • Navigate you to the active trip screen
  • Show route guidance to the pickup location
  • Display passenger information (name, phone, photo)
Once accepted, the passenger is notified and expects you to arrive at the pickup location.
5

Navigate to Pickup

The app provides turn-by-turn navigation to the pickup point:
  • Follow the route shown on the map
  • The passenger can track your real-time location
  • Tap Call Passenger if you need to contact them
When you arrive at the pickup location, tap I’ve Arrived.
6

Pick Up Passenger

After marking arrival:
  1. Wait for the passenger to board your vehicle
  2. Verify their identity matches the app
  3. Confirm the destination with them
  4. Tap Start Trip once they’re safely in your vehicle
Waiting time after arrival is tracked and may result in additional fees if excessive.
7

Complete the Trip

Drive to the destination following the in-app navigation:
  • The app tracks your route in real-time
  • Updates are sent to the passenger
  • Actual distance and duration are recorded
When you reach the destination:
  1. Tap Complete Trip
  2. Review the fare breakdown:
    • Base fare
    • Any waiting charges
    • Total amount
  3. Confirm payment collection (cash) or digital payment
  4. Tap Confirm to finalize
The trip is now complete and earnings are added to your wallet!

Key Concepts

Trip Lifecycle

Trips flow through: Assigned → Arriving → In Progress → Completed

Real-time Updates

WebSocket connections keep you synced with trip status changes

Fare Calculation

Base fare + waiting fees + distance/duration adjustments

Payment Modes

Support for cash and digital payments

What’s Next?

Trip Management

Learn about the complete trip lifecycle

Earnings Tracking

Understand how your earnings are calculated

Managing Availability

Control when you receive trip offers

Vehicle Setup

Register and manage your vehicles

Dark Mode

Enable dark mode for night driving

API Reference

Explore the technical documentation

Troubleshooting

Ensure you are:
  • Online with a green status indicator
  • In an area with active demand
  • Have a vehicle selected and verified
  • Have good GPS signal and cellular connection
Trip offers expire after 20 seconds. Make sure you:
  • Have notifications enabled
  • Keep the app in the foreground when expecting trips
  • Have a stable internet connection for instant notifications
Make sure you’ve:
  • Marked arrival at the pickup location first
  • Waited for the passenger to board
  • Have a stable internet connection for the status update

Need Help?

  • Check the User Guides for detailed workflows
  • Review Common Issues and solutions
  • Contact support through the app’s support section
Happy driving! 🚗

Build docs developers (and LLMs) love