Journey discovery
browse routes and departure dates, with journey details and available-seat information.
Fintech & Payment Solutions
Connect payments. Strengthen financial operations.
Business Operations Solutions
Coordinate workflows. Improve operational visibility.
Digital Platforms & SaaS Solutions
Deliver services. Support recurring business.
Data Intelligence & Automation
Understand performance. Inform business decisions.
Connected Systems & Cloud Solutions
Connect services. Support reliable operations.
Mobile & Customer Access Solutions
Extend access. Simplify customer interactions.
Mobility & Transport
Connecting passengers, drivers and transport operators through shared journeys, seat booking and coordinated fleet operations.
The platform
Kapul is a Code4genius transport platform designed to connect passengers with private drivers and transport companies travelling their route across Kenya. It brings journey discovery, seat requests and transport operations into a shared digital service.
Passengers can browse journeys by route and travel date, review trip details and request seats. Drivers manage vehicles, publish journeys and respond to booking requests. Company and branch workspaces support fleet records, scheduled journeys and booking coordination, including walk-in bookings.
The project includes a Laravel web application and API, alongside a Flutter mobile application for passenger and driver workflows. Administrative tools support provider approval, user management, operational reporting and SOS review. Public launch availability has not yet been confirmed; the preview shows the current development interface, including illustrative journey and usage figures.
Passengers looking for shared rides and scheduled seats across Kenya.
Private drivers publishing journeys and managing passenger requests.
Transport companies coordinating fleets, journeys and bookings.
Branch teams handling local transport operations and walk-in bookings.
Platform administrators reviewing providers and operational activity.
What it enables
browse routes and departure dates, with journey details and available-seat information.
request available seats, review booking history and cancel eligible bookings.
drivers and operators accept or reject requests, with company and branch confirmation workflows.
register vehicle details, manage cars and publish journeys after provider approval.
maintain fleet records, coordinate branches and manage company journeys and bookings.
company and branch users can record bookings made outside passenger self-service.
passenger and driver chat keeps travel discussions attached to the journey.
journey-rating workflows provide a channel for participant feedback.
emergency-contact records and SOS submissions support administrative review; emergency response depends on operating procedures.
administrator approval, revocation and account controls support platform governance.
administrator analytics and company reporting interfaces support management oversight.
the Flutter application includes passenger and driver account, journey, booking and profile workflows.
Why it matters
Kapul is designed to make transport options easier to discover and booking requests easier to coordinate. Bringing passengers, drivers and operators into one service can help connect travel demand with available seats and reduce fragmented booking administration.
For transport businesses, the platform is intended to create clearer oversight of vehicles, branches, journeys and passenger bookings. These are intended benefits based on the reviewed implementation; passenger numbers, geographic coverage and measured operating outcomes will be published when verified.
Learn more about access, capabilities, and current availability.
Success
Error
Start the conversation by typing a message below.
Team member
So we can follow up, please share your contact details (optional).