Let's Talk !

Case Study
Chetu worked with a client in the transportation industry to develop a mobile and web application for a safe and seamless rideshare experience driven by current and former first responders.
Chetu successfully developed a secure and user-friendly mobile application featuring a unique driver validation process involving former first responders and a comprehensive dashboard for riders and drivers, ensuring a safe riding experience.
This client is a transportation service that prides itself on safety and punctuality. This client approached Chetu to develop a mobile and web application to help users book car rides. The application will serve both riders and drivers. While this model is similar to Uber, a key difference is that the drivers in this application have past first responder experience through the fire department or police force.
We developed mobile and web applications enabling users to book car rides. The application targets two parties: the rider and the driver. The driver is validated by the admin using the admin application. Their drivers are chosen from a pool of current or former law enforcement officers and firefighters to ensure riders arrive safely and on time at their destination. They guarantee that customers will be pleased with the driver's knowledge of the area and their ability to safeguard them on their travels.
We began with the sign-up page modifications and bug fixes in the initial phase. We went through the application and analyzed the app's sign-up process. We made changes to the sign-up process by adding new fields and removing some of the existing fields. We made API integration changes for new fields added to the sign-up page and implemented a ‘book ride’ functionality. We completed the process with the added modifications and verified the sign-up process. We fixed issues in the settings profile and vehicle details and updated the document screen.
We programmed an easy-to-use interface to ensure users can seamlessly navigate the application. We created the Sign-Up screen so that users can create their accounts with their personal information, and we developed an OTP verification that grants access to verified users.
The application is launched by tapping the app icon, which takes the user to the Splash screen. From there, the user navigates to the sign-up process and fills in their personal information. After the sign-up process, the user should be able to log in.
The dashboard can be accessed after entering login credentials. You can access the profile settings from the side menu.
The Driver and the User have different features they can access and use from the app.
Driver:
Registration and document upload
Accept rides upon verification
Get ride ratings
Get tips from completed rides
Users:
Registration
Add a credit card and book a ride from the vehicle selection
Auto payment for the rides
Tip and rate the driver
Receive ratings from the drivers
After entering the destination, the user can select the vehicle category, add information like age and notes, and search for the drivers from the respective category.
We created screens for user and driver apps to see when the user sends a ride booking request. The nearby drivers in the respective vehicle category will receive a notification.
The driver will tap on the notification and see a pop-up screen with pickup and drop-off information. The user will receive a notification when the driver accepts the ride request and will see driver/vehicle details and the driver's live location.
The user will provide the OTP for verification so the driver can start the ride. Once the driver enters the OTP, the user is notified to start the ride. The cancel ride button is disabled for the user, and the destination path will be drawn. Once the OTP is verified, the destination path will change in both user and driver apps.
The driver can press the "i" button to see the ride request details, the navigation button to redirect to Google Maps, or end the trip upon reaching the destination.
The Results page appears when the user taps on the ride completion notification. It displays the amount automatically deducted for the ride. The user can pay the tip and rate the driver on the following screens.
Drop us a line or give us a ring. We'd love to hear from you and would be happy to answer any questions.
REQUEST A CONSULTATIONPrivacy Policy | Legal Policy | Careers | Sitemap | Referral | Contact Us
Copyright © 2000- 2026 Chetu Inc. All Rights Reserved.
