With all the advancements made in the last decade, communication with other countries and various cultures has become vital. The world is shrinking and the need for today’s youth to learn secondary languages is growing. And while there are numerous apps available designed to help bridge this gap there is still no better way to learn a foreign language than to speak it. This app was designed to help young students who are learning new languages in school, to give them a way to not just practice at home, but practice in real-time with their friends and classmates no matter when they are.


UI + Brand
Sign Up
Students will sign up for the app simply by using their name and phone number. They will then enter a code given to them by their teacher that matches them to the correct class. This is important because classes have different experience levels and are in different stages of the language learning process.
The home screen for the app is the messages screen. When opening the menu, the user can choose to practice various parts of the language learning process. They also have the option to complete specific assignments assigned by the teacher for homework.
On the bottom navigation, there is a number and 4-part bar. These represent the level and experience of the user. They can gain experience by using the app as a practice tool and by completing assignments. As they level up, they can unlock personalization features such as avatars and color themes.
Users can contact their classmates and send them a voice message to help practice speaking by imitating conversation. They can also open the keyboard to send text messages. Depending on the language being learned and the stage of learning the class is in, the keyboard can change from the standard Latin alphabet to a keyboard with the appropriate alphabet and characters.
Users will be given an audio recording of a specific syllable’s pronunciation to analyze. They then are to determine which of the choices have the correct tone’ on the syllable or which choice has the correct translation. Some languages use tones to differentiate meaning. In these languages, the same syllable can be pronounced with different tones, which can be a source of miscommunication if not attention.
Users will be given a word or phrase through an audio recording to analyze. They then translate the audio into text using the language-specific keyboard. This helps the user practice spelling and grammar.
Users will be given a word or phrase through an audio recording to analyze. They then are to determine which of the choices are correct. Some are true/false and some match the recording to the proper definition.