top of page
image 18_edited.png
logo container.png

Bitaksi Mobile Application

Designing seamless digital experiences for both riders and drivers, improving every stage of the mobility journey through user-centered product design.

sketchapp-icon 1.png
Adobe_Photoshop_CC_icon 1.png
Group 18402.png

Project Overview

Bitaksi is one of Turkey's leading mobility platforms, connecting millions of riders and drivers through reliable, convenient, and technology-driven transportation services. The platform includes dedicated mobile applications for both riders and drivers, offering features such as ride booking, reservations, payments, navigation, and driver operations.

​

As a Product Designer, I contribute to both the rider and driver applications by designing new features and improving existing experiences. Working closely with product managers, developers, researchers, and stakeholders, I transform user needs and business goals into intuitive, scalable, and user-centered solutions. Throughout the design process, I focus on simplifying complex workflows, enhancing usability, and delivering seamless end-to-end experiences across the platform.

Project Type: UX/UI, Responsive

Role: Product Designer

Sayfa Sayısı: 100+

Tools: Figma, Photoshop, Miro, ChatGPT

Frame 75 (1).png
Group 10 (1).png

Rider

Book a ride for someone else

Book a Ride for Someone Else enables users to easily arrange transportation for family members, friends, or loved ones who need assistance. By simplifying the booking and ride-sharing process, the feature creates a more convenient, connected, and reassuring mobility experience.

Group 18405 (1).png

Multi-Stop Journey

Multi-stop enables riders to plan multi-stop trips without interrupting their journey. The feature creates a smoother experience for both riders and drivers by making route planning more flexible, transparent, and efficient.

Group 18405.png

Reservation

Reservation enables users to plan rides ahead by selecting their preferred pickup date and time. Designed to support time-sensitive journeys, the feature provides a reliable and predictable booking experience while reducing uncertainty around travel planning.

Group 18923.png

When the users click this button

When the users click this button

Rezervation Button.png

If I have reservations

Driver

Ride Request Cards

Ride Request Cards are designed to help drivers assess incoming trip requests quickly and confidently. By presenting key trip information through a clear visual hierarchy, the interface reduces cognitive load and enables faster decision-making in time-sensitive situations.

​

Each card displays essential trip details, including passenger preferences, reservation status, estimated bonuses, and accessibility indicators. Contextual actions such as Start Taximeter and Add Tip are surfaced when relevant, allowing drivers to manage their trips more efficiently. Accessibility notifications for passengers with hearing or visual impairments are also highlighted, helping drivers prepare for a more inclusive and supportive ride experience.

Group 18911 (2).png

Earnings

The Earnings screen gives drivers a clear and organized overview of their daily income and trip history. It allows them to track completed trips, monitor upcoming payouts, review payment history, and easily keep track of their past earnings.

​

Drivers can view essential information for each trip, including the date and time, payment method (cash or card), bridge toll charges, commissions, campaign rewards, and net earnings. The experience is designed to make financial tracking simple and transparent, helping drivers better understand both their daily performance and payment history.

When the users click this button

BitaksiPOS Earnings

The BitaksiPOS Earnings screen enables drivers to track all transactions made through BitaksiPOS in a clear and organized way. Drivers can review payment details, monitor transaction history, and keep track of their earnings with full transparency.

​

To create a familiar and intuitive experience, I designed this screen using the same layout and interaction patterns as the Earnings screen. Instead of introducing a completely different interface, I differentiated the experience through color while preserving a consistent information hierarchy. This approach reduces the learning curve, strengthens recognition, and allows drivers to switch between both experiences effortlessly.

​

To further improve usability, I introduced a segmented control that enables drivers to seamlessly switch between Earnings and BitaksiPOS Earnings, making financial management faster and more efficient.

Group 18917 (1).png

When the users click this button

Group 18918 (3).png

Multi-Stop Journey

Supporting multi-stop journeys required adapting the driver experience throughout the entire trip. Rather than displaying all information at once, the interface presents only the information drivers need at each stage of the journey, reducing cognitive load and supporting safer decision-making.

​

The experience begins with a Ride Request Card that clearly indicates additional stops before the trip is accepted. After acceptance, the interface shifts to a pickup-focused view with contextual actions and trip details. Once the passenger is on board, the navigation experience updates progressively, guiding drivers through each stop one step at a time.

Group 18922.png

Reservation

The Reservation Experience enables drivers to manage scheduled ride requests from a single, streamlined workflow. Drivers can browse upcoming reservations, filter requests by date, sort them based on time or potential earnings, and review trip details before deciding whether to accept a reservation.

​

Once a reservation is accepted, it is automatically moved to the My Reservations section, where drivers can easily monitor their upcoming rides and access reservation details. By organizing the entire reservation lifecycle into a simple and intuitive experience, the design helps drivers plan their day more efficiently while reducing uncertainty throughout the booking process.

Group 18595.png

Reservation Reminder

To help drivers prepare for upcoming reservations, I designed a proactive reminder flow. One hour before the scheduled pickup, a countdown timer appears on the driver's home screen, making the upcoming reservation highly visible without interrupting the current experience.

​

Thirty minutes before the reservation, a reminder popup prompts the driver to either Start Driving to the Passenger or Cancel the Reservation. This approach encourages drivers to commit to their reservation in advance while protecting passengers from unexpected last-minute cancellations and creating a more reliable reservation experience for both sides.

bottom of page