Tandem.
Tandem is a language exchange app that aims to bring users together to share their native languages and assist others in learning. In this app redesign, I am exploring how app navigation and accessibility can reduce overwhelm. Additionally, further personalization can help users feel safe and welcomed while navigating the world of language learning.
RESEARCH AND PLANNING
BACKGROUND
Established in 2015 by three friends with a vision of connecting the world through language learning, Tandem is based in Berlin. The name draws inspiration from tandem language learning, a method that utilizes language exchange to learn from native speakers. The platform is designed for individuals seeking to advance their language skills by engaging in conversations with native speakers.
THE PROBLEM
Tandem's app offers great potential for users to have a wonderful learning experience. The app allows users to quickly match with a native speaker and share their own language with others. Upon interviewing users of the app, I found that many of them felt the app could be intimidating and hard to navigate.
Starting a conversation with a stranger can be intimidating and overwhelming for some users. My redesign of this app focuses on how we can limit the fear based around these conversations, and help users feel more welcomed within the language sharing community.
Another prominent concern users voiced was a difficult navigation scheme. Many felt that navigating finding a partner can be quite difficult. Some users also voiced that navigating their user profile and editing/updating could be very difficult as well.
MARKET RESEARCH AND USER SURVEYS
Before moving into designing, I started with market research and user surveys, which gave me a better grasp on my target demographic. Many of the users I surveyed had studied languages using apps before, but found that language exchange apps like Tandem could be very intimidating. These surveys gave me a good idea of some pain points that could be addressed.
USER PERSONAS AND USER JOURNEY MAPS
After doing my market research and surveying possible users, I created in-depth user profiles that covered a wide range of customer demographics. By creating these profiles, I had a basis to work with and knew who I was making the improvements to the app for.
After the user profiles, I assigned each one to a task. By creating these user journey maps, I was able to identify any pain points a user might run into while navigating the app. Overall I found that many important pages were either hard to find, or they had multiple different sections that made navigation difficult.
GOALS
My main goals for this redesign were:
- Make conversation more inviting and less intimidating through conversation prompts and in-depth user profiles
- Make finding a language partner easier through better matching and easier more user-friendly navigation
- Make the user-interface clearer and more consistent
- Make the profile page easier to navigate and update
- Make photo uploads more useful and substantial
By mapping out my goals for this project, I was able to determine what features and adjustments were the most important. These goals allowed me to redesign the app to be the best fit for the users.
WIREFRAMING
LOW-FIDELITY WIREFRAMES
I went through many iterations of wireframes for each page in order to find a layout that worked best for the user's needs. I foucsed on limiting the number of paths users could take to one option, as well as limiting the number of options they had, in order to reduce overwhelm while using the app.
HIGH-FIDELITY WIREFRAMES
The community tab and profiles are the most crucial elements for making the app feel more inviting. Regarding chatting, message prompts could assist users in starting conversations; providing users with a preview of their partner’s chat preferences at the beginning could help them get a sense of how the conversation might unfold. In the community tab, allowing users to see their compatibility based on profile preferences could expedite partner matching, along with the use of filters.
PROTOTYPING
LOW-FIDELITY PROTOTYPE
Going back to my main goals for this redsign, and using the wireframes I created, I worked to create a very clean and accessible app. I started by creating and prototyping some very simple navigation. The profile page was moved from various different tabs to its own section. On the community tab, I opted for a top nav for the location selection rather than a drop-down menu like I had originally planned in my wireframes.
FINAL PROTOTYPE
After some usability testing on my lo-fi prototype, I created the final app prototype you see here. I utilized the same color palette used in the original app, with the bright turquoise as my main secondary color. I limited the number of buttons available on the user's personal profile page, as some of them were found to be obsolete through testing. For a cleaner look, I minimized the number of drop shadows I had used in the lo-fi prototype. This sleek and clutter-free design reduces the overwhelm that users, especially those using the app for the first time, might feel.