Seda Driver
A complete ride-hailing application similar to Uber, developed fully from scratch.
The app provides a seamless experience for drivers to manage rides, track earnings, and communicate efficiently.
Key Features:
Authentication system with robust validation and secure token management
Real-time map integration using Google Maps for trip tracking and navigation
In-app chat between drivers and client
Driver profile management with editable information and photo upload
Earnings dashboard with detailed daily and monthly statistics
Wallet and balance management with transaction history
Real-time updates for ride status and notifications via Socket.IO
Tech Stack & Approach:
Flutter for cross-platform development (Android & iOS)
Responsive UI Design matching modern design guidelines
API integration for all backend communications
State management using Cubit (BLoC pattern)
Clean and scalable architecture ensuring maintainability and performance