Lack of time is a significant issue in many families.

Lack of time is a significant issue in many families.

Lack of time is a significant issue in many families.

Child Transportation Mobile App aimed to bridge the gap between parents' busy schedules and the well-being of little passengers.

Project Overview

The Good Taxi App is a safe and user-friendly mobile application for transporting children. The intuitive user interface prioritizes simplicity and clarity, ensuring easy booking, real-time tracking, and emergency features. The Good Taxi aims to provide a trustworthy and user-centric solution for safe and convenient child transportation.

Problem

Child transportation has always been a sacrifice for working parents. There are many issues in child transportation services, such as safety, flexibility, and accessibility.

Solution

Good Taxi is a secure solution for parents and caregivers, integrating real-time tracking, intuitive booking, and transparent communication to ensure safety during transit.

85%

Use Apple smartphone

75%

Use smartphone more then 3 times a week

46%

Have 2 children

64%

Safety factor influence their desicion on how their child get to school

46%

Children get to school by car

survey

I surveyed 32 individuals, each of whom has at least one child, to gather data and insights that can help us understand user preferences, pain points, and expectations.

Interviews

I interviewed five individuals ages 35-45 who have at least one child.

Themes uncovered after interviews:


How often would I use a child taxi


Busy schedule issues


Reliability of the service


Anxiety over child safety

User Persona

Sarah Jones

Strory

Sarah is a busy working mother with two young children. She lives in a bustling city and relies heavily on taxi services to ferry her children to and from school, after-school activities, and playdates. She has a demanding job and needs to be able to rely on a taxi service that is safe, reliable, and efficient.

Goals

Sarah's primary goal is to find a safe, reliable, and convenient transportation service for her children. She wants to make sure that her kids arrive at school on time and get picked up safely and securely. Sarah wants a service that is easy to use and provides her with regular updates and notifications.

Challenges

Sarah's biggest challenge is managing her busy schedule and juggling the demands of work and family life. She needs a taxi service that is flexible and can accommodate last-minute changes to her schedule. She also wants to be able to track the location of the taxi and receive real-time updates on when it will arrive.

Pain Points

Unreliable pick-ups: Sarah has had several experiences where the taxi arrives late or doesn't show up at all, causing her children to be late for their activities.

Unsafe driving: Sarah has encountered taxi drivers who drive recklessly or speed, making her and her children feel unsafe.

Difficulty booking rides: Some taxi services require phone calls or online booking forms, which can be time-consuming and frustrating for Sarah.

Inconsistent service quality: Sarah has tried several taxi services, but has had mixed experiences with each one, making it difficult for her to know which service to rely on.

Working mother, 38

Says

"I'm always worried about my kids' safety during rides. It's my top priority."

"I wish I could have real-time updates on where my kids are during transit."

"Coordinating multiple rides for different activities can be overwhelming."

think

Parents constantly think about the safety measures in place during their children's rides.

Thinking about how the app can help make the scheduling and booking process more efficient.

Considering the reliability of the service to meet their children's transportation needs.

Does

Checks the app frequently for updates on her children's ride status.

Takes extra time to ensure all details are correct during the booking process.

Might call the drivers occasionally to confirm the well-being of her children.

feels

Parents feel anxious about the safety and well-being of their children during transit.

Frustrated with the lack of real-time visibility into the location of the taxi.

Overwhelmed by the complexity of coordinating multiple rides for various activities.

Empathy map

how might we

How might we create a child-friendly taxi service that ensures the safety and comfort of young passengers during their commute?

How might we design a child taxi service that meets families' unique needs, including flexibility, affordability, and convenience?

How might we ensure that child taxi services are staffed with highly trained drivers who have experience working with children and understand their needs?

How might we develop a child taxi service that offers additional safety features?

How might we make child taxi services more accessible to low-income families who may not have access to private transportation?

user stories

Looking back on the need, personas and empathy and starting to get a picture of how, when and for what reason Sarah and David would use this app. User stories gave me an overview of what was important to incooroperate for now and what eventually could come later.

As a parent, I aspire to set a pickup time and place for my youngster to guarantee their safe and punctual arrival at their intended location.

Navigation

As a parent, I want to communicate directly with my child's driver to ensure any special needs or instructions are appropriately communicated.

As a parent, I want to be able to track my child's ride in real time, so that I can have peace of mind knowing they are on the right route and will arrive safely.

As a parent, I want to be able to set up a recurring ride schedule for my child so that I can ensure they have reliable transportation to and from school or other regular activities.

As a parent, I want to be able to view the driver's profile and rating before booking a Child Taxi to ensure the safety of my child.

As a parent, I want to be able to track the location of the Child Taxi in real time so that I know exactly where my child is during the ride.

As a parent, I want to receive notifications when my child is picked up and dropped off so that I can have peace of mind knowing that they have arrived safely at their destination.

As a parent, I want to be able to report any safety concerns or issues that arise during the ride to ensure that the Child Taxi service is providing a safe and reliable transportation option for my child.

Safety

As a parent, I want to create an account on Child Taxi so that I can request rides for my child

Profile

As a parent, I want to add my child's information (name, age, school) when creating an account so that Child Taxi knows who they will be transporting.

As a parent, I want to enter my personal information (name, address, phone number, email) when creating an account so that Child Taxi can easily contact me.

As a parent, I want to create a password when creating an account so that I can securely log in to Child Taxi.

As a parent, I want to be able to choose between different payment options, such as credit card or cash, so that I can choose the most convenient method.

As a parent, I want to be notified about my payment so I can be updated.

As a parent, I want to be able to make payments automatically, so I can spend less time on payments.

As a parent, I want to be able to make reviews and pay some tips to drivers so that I can rate my child's trip, and it can be helpful for other parents.

Payment

Site map

I had done a very simple sitemap sketch based on the card sorting, persona goals and intended navigation.A site map helps in organizing the different sections, features, and functionalities of the Child Taxi App.

User flows

Sarah is already sign up and wants to book a ride as a returning user

David wants to schedule a ride as a returning user

Sarah is already sign up and wants to track a ride as a returning user

wireframing

High fidelity mockups

Registration

Book a Ride

Track a ride

Driver

Profile

After

Add a confirmation step where the user can review all the information and ask if he wants to confirm the ride.

Possibility to contact your driver immediately

See driver rate

Estimated time of waiting

Cost of the Trip

Confirmation of the trip

Possibility to change Location,Vehicle Type, Passenger , Driver or Payment Method

After

Before

I change design of calendar, some user didnt find it readable

Before

Home

Schedule

Track

Paymant

Profile

Home

Schedule

Safety

Paymant

Profile

After

Safety icon not associated with Track the Ride, so i change it to Track

Before

Usability Testing

The goal of the 1st and 2nd Rounds of Testing was to determine the clarity of the app's purpose and functionality from the initial interface. I uncovered main issues such as a missing confirmation step for booking a ride, an icon that is not associated with Track the Ride, the calendar interface, the size of fonts, and improved Track the Ride flow.

I changed Track the Ride flow to simplify it for users and remove unnecessary steps.

Before

After

As a parent, I aspire to set a pickup time and place for my youngster to guarantee their safe and punctual arrival at their intended location.

Navigation

As a parent, I want to communicate directly with my child's driver to ensure any special needs or instructions are appropriately communicated.

As a parent, I want to be able to track my child's ride in real time, so that I can have peace of mind knowing they are on the right route and will arrive safely.

As a parent, I want to be able to set up a recurring ride schedule for my child so that I can ensure they have reliable transportation to and from school or other regular activities.

As a parent, I want to be able to view the driver's profile and rating before booking a Child Taxi to ensure the safety of my child.

As a parent, I want to be able to track the location of the Child Taxi in real time so that I know exactly where my child is during the ride.

As a parent, I want to receive notifications when my child is picked up and dropped off so that I can have peace of mind knowing that they have arrived safely at their destination.

As a parent, I want to be able to report any safety concerns or issues that arise during the ride to ensure that the Child Taxi service is providing a safe and reliable transportation option for my child.

Safety

As a parent, I want to create an account on Child Taxi so that I can request rides for my child

Profile

As a parent, I want to add my child's information (name, age, school) when creating an account so that Child Taxi knows who they will be transporting.

As a parent, I want to enter my personal information (name, address, phone number, email) when creating an account so that Child Taxi can easily contact me.

As a parent, I want to create a password when creating an account so that I can securely log in to Child Taxi.

As a parent, I want to be able to choose between different payment options, such as credit card or cash, so that I can choose the most convenient method.

As a parent, I want to be notified about my payment so I can be updated.

As a parent, I want to be able to make payments automatically, so I can spend less time on payments.

As a parent, I want to be able to make reviews and pay some tips to drivers so that I can rate my child's trip, and it can be helpful for other parents.

Payment

User flows

Sarah is already sign up and wants to book a ride as a returning user

David wants to schedule a ride as a returning user

Sarah is already sign up and wants to track a ride as a returning user

High fidelity mockups

Registration

Book a Ride

Track a ride

Driver

Profile

User Persona

Before

Linkedin