02 / Driver-on-demand app
- Type
- Driver-on-demand app
- Platform
- iOS · Android
- Stack
- React Native, Expo, TypeScript, Laravel, PHP, Laravel Reverb, Mapbox, OSRM, OpenStreetMap

01 — Overview
GötürGo has separate flows for customers, drivers and city franchisees. Customers pick a destination on the map, see the distance-based price up front, add stops or book a ride for later. Drivers apply with their documents, go online once approved and accept jobs in their area. Address search and routing run on the app's own servers using OpenStreetMap data for Turkey. I built it for a client; it's on the App Store and Google Play and in use in Denizli, İzmir, Muğla, Antalya, Aydın, Ankara, Istanbul and Bursa.
02 — Highlights
01
Rides from the map
Pick the destination on the map, by search or from saved places; the price shows up front and rides can be booked for later.
02
Stops
Add stops to a ride; the driver marks each stop as reached in the app.
03
Live tracking
The driver's location and the ride status update in real time, with push notifications.
04
Driver app
Drivers apply with their documents; once approved they go online, see jobs in their area and accept them.
05
Franchise panel
City franchisees approve drivers, see who is online on a map and manage customers and rides.
06
Own map stack
Address search and routing run on its own servers using OpenStreetMap data.
Next project
KOBIPO