safety assistance app for solo travellers

what I did app development, design, research, video production
tech/tools React Native Adobe After Effects
timeframe 2019

journi is a mobile application for solo travelers that assists them in being more aware of their surroundings and provides accessible emergency support.

my role

As a team, we performed many ux research regarding social issues, problem space and product solution design. My primary role in this project was app prototype development and video prototype production.

project process from jan 2019 - june 2019
our mind map for scope targetting

background study

The initial social problem that we looked at was safety concerns targeting women. As we were mind mapping related areas, we have drawn our interests toward the topic of traveling. Throughout our research, we found that solo traveling has been a rising trend especially in the young women group. We decided to narrow down our scope to solo travel and safety.

Although the demographics of the research statistics are mainly based off women, ultimately we hope to expand our target audience to everyone who is interested in solo traveling.

How might we design a tool that helps solo travelers to be aware of their safety and provide accessible emergency support?

user research

We want to know what are the common concerns that people have when it comes to traveling alone. We performed 12 qualitative interviews and a questionnaire survey with 100 responses.

We found out that the top three concerns of solo traveling are: communication loss with family/friendsassault/robbery, and being unfamiliar in a new area.

user stories

After further analysis, we deducted the data to some user stories based off the top concerns people have expressed.

1. No quick ways to seek for help under emergency situations.

As a solo traveler, I want to quickly contact people and get the help I need if I am in trouble.

2. Worried about getting lost in foreign/strange place.

As a solo traveler, I want to easily access essential information personalized for my trip.

3. It is difficult to collect concise information & guides for safe traveling.

As a solo traveler, I want to have a centralized place for tips and things to be aware in the location I'm traveling to.

user journey map based on the data from user research


We did analysis on similar/potential competitors such as Airbnb, Google Trips, Trip Advisor and The solutions we have found on these platforms are more towards the area of “reporting when something bad happened” which is reactive instead of preventative.

We came to a conclusion that our opportunity window lies within a product that provides effective and proactive features.

initial design

Our design vision includes utilizing the machine-learning and AI technology we have today to efficiently screen through and gather useful information and data.

The first round of features we had:

1. panic button - as the name implies, the button contacts emergency services when activated.

2. surrounding recommendations - recommends entertainment and activities based on user location and user preferences.

3. safe & dangerous areas map - map view that shows areas that are known as "safe" and "dangerous"

4. pocket card - essential and easily accessible information about current trip, for example: current location, nearby landmarks, local emergency numbers.

feature iterations

After more testing and feedbacks, we made more adjustments to our features.

panic button -> check-in

After we evaluate the inconvenience that can be caused by the accidental use of the panic button, we still want to maintain the reassurance of "let someone know if I'm in trouble". We decided to change it to a self check-in feature. If the user fails to check-in or selected "I need help" upon receiving hte check-in notification, the app will reach out to pre-set contacts. This feature has a time-interval setting and also can be turned on/off to avoid disturbing notification intervals.

surrounding recommendations -> nearby resources

We removed recommended activities and entertainments because our tool is to assist the user to have a safe trip, not telling them what they do for fun on their trip. Instead, we added a feature to show nearby resources such as police stations, pharmacies, hospitals etc..

safe & dangerous areas map -> safe areas map

We removed the "dangerous areas" in the map because it adds negative connotations of certain locations and increase unsettling feelings for the users. We decided to highlight on only the safe areas with very low to zero criminal activities.

tips and advices

Instead of giving a long page of analysis of an area, the app organizes collected data and display essential, concise information of the destination.


app prototype

For the purpose of concept demonstration and user testing, we refined the product feature to reflect the problem and developed a high fidelity mobile prototype in React Native.

safety card

Home screen is a “pocket card” that provides accessible information regarding real time location, nearby resources, emergency contact, landmarks and safe areas.


Depending on user’s preference time interval, journi will send a short notification where user can confirm their safety. If user failed to confirm, their emergency contacts will be notified.


User can create and keep track of the location and date of their future trips. journi provides city travel tips according to the destination of the trip.

capstone exhibit

The two-quarters long preparation led up to our final presentation. The senior capstone exhibition "Delve" was held on June 4th, 2019. There were 6 projects in total presented, each team designed and created physical assets for their own 4ft x 8ft walls to showcase their projects.