
Design Blog
Welcome to my UX design blog, where I will delve into intriguing insights and present compelling examples that will enrich your understanding of user experience!

Generative AI - Ride Hailing App
I set out to create a ride-hailing app like Uber and Ola, using generative AI to speed up the process. From designing user experiences to writing user stories, AI helped me take the first steps quickly. What usually takes months of hard work got a strong and early boost, showing how powerful GenAI can be in product development.
Now that we’ve prioritized the Must-Have features, let’s create low-fidelity wireframes for the essential screens. This will help in visualizing the app flow before moving to UI design and development.
We will cover wireframes for
-
User Registration & Authentication (Signup/Login)
-
Ride Booking Flow (Pickup, Drop, Fare Estimation)
-
Driver Matching & Tracking
-
Ride Execution (Start, End, Payment)
-
Payments & Ratings
-
Admin Panel (Basic MVP Version)
User Registration & Authentication Wireframe
-
Screens:
-
Welcome Screen → “Login with Phone Number”
-
OTP Verification
-
Profile Setup (Name, Email, Payment Preference)
-
Driver Registration (Upload License, Aadhaar, Vehicle Info)
-
-
Wireframe Elements:
-
Simple input fields for number entry
-
OTP auto-fill (if permission granted)
-
Profile completion progress indicator
-
Ride Booking Flow Wireframe
-
Screens:
-
Home Screen (Map + Location Search Bar)
-
Enter Pickup & Drop-off Location
-
Fare Estimation & Confirmation Screen
-
Ride Request & Searching for Driver
-
-
Wireframe Elements:
-
Google Maps integration for location selection
-
Fare breakdown before confirming ride
-
“Confirm Ride” button triggers driver search
-
Driver Matching & Tracking Wireframe
-
Screens:
Driver Assigned Screen (Driver Details, ETA, Live Map)
Rider & Driver Tracking in Real Time
-
Wireframe Elements:
-
Driver photo, name, vehicle details
-
Live tracking (Driver moving towards pickup)
-
Contact button for calling driver
-
Ride Execution Wireframe
-
Screens:
-
Ride Start Confirmation (Driver Swipes to Start Ride)
-
Live Ride Status (Pickup to Drop-off Tracking)
-
Ride Completion Screen (End Ride + Final Fare Calculation)
-
-
Wireframe Elements:
-
“Start Ride” & “End Ride” swipe buttons
-
Route tracking for transparency
-
Ride summary pop-up after completion
-
Payments & Ratings Wireframe
-
Screens:
-
Fare Summary & Payment Options (Cash / UPI)
-
Ride Rating & Feedback (1-5 Stars, Optional Comments)
-
-
Wireframe Elements:
-
UPI payment QR code or linked apps (Paytm, Google Pay, PhonePe)
-
Cash payment confirmation button
-
5-star rating system & quick feedback options
-
Admin Panel Wireframe (For MVP Only)
-
Screens:
-
Admin Login
-
Dashboard: Ride Monitoring & Driver Verification
-
Complaint Handling Panel
-
-
Wireframe Elements:
-
List of new drivers for verification
-
Live ride tracking for monitoring
-
Manual complaint resolution options
-