Rihlati – Book Taxi Rides Easily and Safely
Rihlati is a smart application that connects passengers and drivers to provide seamless, safe, and fast taxi booking services.
With just one tap, users can request a ride, track the driver's location, select the required number of seats, and communicate directly to confirm the booking.
App Features:
Easy Ride Request: A simple interface allows users to request a taxi in seconds.
Custom Sign-In Systems: Supports Google Sign-In with separate profiles for customers, drivers, and administrators.
Location Tracking: Real-time tracking of the driver’s location and navigation to the customer’s location.
Seat Management: Drivers can display available seats and manually adjust them after confirming a booking.
Instant Notifications: Real-time alerts when a booking request is sent, accepted, or declined.
Admin Dashboard: Enables the admin to manage drivers (add, view, delete) and monitor all bookings.
Cross-Platform: Works on both Android and iOS using Flutter.
Technologies Used:
Flutter for UI development and smooth user experience
Firebase for authentication, real-time data storage (Firestore), and push notifications
Google Maps API (optional) for location tracking and route navigation