Back to projects
May 27, 2019
2 min read

GMT Cabs

Local Cab Booking & Management System

GMT Cabs is a localized cab service provider offering a seamless ride-booking experience. The platform enables customers to request rides, which are then approved by an admin before being assigned to a driver for fulfillment. This ensures better control over ride management, optimizing availability and service efficiency.

Tech Stack:

  • Backend & Admin Panel: CodeIgniter (PHP) – A lightweight MVC framework used for building RESTful APIs and managing ride operations.
  • Frontend (Admin Panel UI): Bootstrap – Provides a responsive and intuitive interface for administrators.
  • Mobile App: Native Android (Java/Kotlin) – Ensures smooth ride booking and real-time updates for customers and drivers.
  • Database: MySQL – Stores user details, ride requests, driver availability, and transaction history.

Key Features & Functionality:

  • User Authentication – Secure login system for customers, drivers, and administrators.
  • Ride Booking System – Customers can request a ride, specifying pickup and drop locations.
  • Admin Approval Workflow – Every ride request is reviewed and approved by an admin before being assigned to a driver.
  • Driver Management – Admin can onboard, verify, and assign drivers to ride requests.
  • Real-time Status Updates – Customers receive updates on ride approval, driver assignment, and ride completion.
  • Ride History & Invoices – Customers can view past rides and fare details, with invoices generated for each ride.
  • Push Notifications & Alerts – Instant notifications for ride confirmations, cancellations, and updates.
  • Admin Dashboard – A web-based control panel for managing ride requests, tracking active rides, and handling customer queries.

GMT Cabs offers a structured ride-hailing service with an admin-controlled approval system, ensuring reliability and safety for customers.