Description
Pin Taxi Flutter – Complete Solution Taxi App
App | Features and Flow
Rider App:
Splash
App should be initiate from splash page, for the first time user, app should display walk through page to understand the application flow.
Rider Sign in / Sign up
Rider can login using social media
Verification
After entering the mobile number rider will receive an OTP for security of the app at the time of sign in or sign up
Home Screen
Once User is logged in, The map screen with different types of ride will show
Set Start & Destination
Rider can set their start & destination location using map search or point on map
Ride Confirmation
User can view the estimated fare before confirming the ride request
Searching driver
User has initiated ride request, searching for nearby available driver
Ride booked
Ride booked, Driver in on the way towards the passenger location.
Driver arrived
Driver arrived at passenger location & waiting for passenger
Ride OTP
share otp with driver to start ride
Ride Started
Ride started & on the way to the destination. Rider can share the ride details with friends & family
Ride Completed:
Ride completed & showing the amount paid
Rating & Review
User can rate the driver & Submit review after payment is done
Side Menu
Riders can manage their rides & other account activities using Side Menu
Rider Profile
Riders can view their profile information & edit if required & allowed by the system
Edit profile:
Rider can edit their name & contact details, if allowed by the system
Past Ride & Upcoming Ride
User can view the details of Rides H
Payment Method
User can select payment method cash or card
Driver App:
Splash
App should be initiate from splash page, for the first time user, app should display walk through page to understand the application flow.
Driver Sign in
Driver can login using email id or using social media account
Driver Sign up
Driver can sign up using their email and phone number
Verification
After entering the mobile number driver will receive an OTP for security of the app at the time of sign in or sign up
Approval
After driver sign up & document submission, Driver is waiting for their profile approval from backend
Online & Offline
Driver can make their app online & offline to get ride request based on their availability
Accept & Reject
Driver can accept or reject the ride request
Ride OTP:
should add otp to start ride
Request received
Driver received new ride requests
Ride accepted
Ride request accepted & Started driving towards rider location
Reached rider location
Driver arrived at rider location & waiting for rider to pickup
Received Pickup Note
Driver received pickup note provided by rider
Ride Started
Driver started the ride & on the way to rider destination
Ride completed
Ride completed & waiting for payment to be completed
Rating & Review
Driver can rate the rider & submit review after receipt of payment
Side Menu
Driver can manage the ride requests, Payment & other account activities using side menu
Driver Profile
Driver can view their profile information & edit if required & allowed by the system
Edit profile:
Driver can edit their name & contact details, if allowed by the system
My earnings
Drivers can view their earning report for each ride & consolidated
Past Ride & Upcoming Ride
Ride summary
Driver can view their ride summary in the app
Support
Driver can contact support for any help or query using chat & call & email