Taxi Taxi is created for taxi companies to allow their drivers to use driver app and provide booking services to passengers, passenger can choose his pickup/drop-off points and choose car type from his home screen and he will see nearby drivers in that category, when passenger request for ride, the request goes immediately to most nearest driver based on his rating and waiting time. If driver accepts call passenger will see driver coming towards him, as soon as driver reaches and passenger accepted taxi. Their journey will be started and mileage will be calculated, app allows chat/PTT/calling features for real-time communication. When they end their journey they can rate each other. Admin manages companies, drivers, passengers, trips, payments, reports, stats, analytics, and marketing.