logo project

Vocabulary Builder: Enhancing Language Skills with Innovative App

Mobile App
project hero image

Our Contribution


User interviews

Competitive analysis

User Flows

Usability testing




2 month


Graphic designer

UX/UI designer

Project manager

Lead UX/UI designer


Almaty, Kazakhstan

Vocabular Builder is a mobile enhancing language learning app that allows users to create their own lists and courses based on topics and interests. The main purpose of the application is to help learn new words and consolidate already learned ones. The application also provides the ability to track learning progress and achievements. The user can view their test results and track their progress in learning new words.  Thanks to artificial intelligence built into the application, searching and adding new words becomes a much easier task.

The design of the application is developed on the basis of iOS Guidelines, which provides convenient and simple navigation, and also provides a convenient interface for using the application.

project-image second screen

"My Planet" fast-paced feedback loop makes prototype creation remarkably efficient. With its seamless iteration process and timely insights, it empowers designers to refine their ideas quickly. I highly recommend "My Planet" for anyone looking to create prototypes with exceptional speed and effectiveness.

Miras Karazhigitov, Founder of "Vocabular Builder"

Read Full Review
project-image beforeproject-image after
project-image thind screen

Designer’s Review

The VocabularBuilder project is an impressive mobile enhancing language learning app that allows users to create personalized lists and courses based on their interests. Its main purpose is to help users learn and reinforce new words. With features like progress tracking and AI-powered word searching, the app offers a convenient and efficient learning experience. The design, based on iOS Guidelines, ensures simple navigation and a user-friendly interface. Overall, VocabularBuilder shows promise as a valuable tool for expanding vocabulary and language proficiency.


One of the biggest problems is ensuring the convenience and efficiency of the enhancing language learning process. In addition, it is necessary to ensure high-quality user interaction with the application, to ensure its simplicity and intuitive use.


Market and audience analysis to understand user needs and requirements;

Planning and development of prototypes for concept testing and user interaction;

Use of a convenient and simple interface with the possibility of personalization to ensure maximum user comfort;

Testing and continuous improvement of the application based on user feedback and suggestions.

project-image fourth image

User Flows

To create the user flows for the VocabularBuilder mobile learning app, we first analyzed the main user journey in the app that took place in testing the words created. We have defined the main stages of passing the test, such as choosing a word, viewing its definition, entering an answer and checking the correctness of the answer options.As a result, our user flows prevent users from exploring the Vocabularbuilder functionality, testing comfortably, and providing a user-friendly and logical interface.

vocabular builder - user flows

Home page & Lists

The home page was developed on the basis of folders in which the user saves data. Also, all the necessary functions are found on the main page: start the test and add a new wordA list page contains a user-generated list of word lists. From this page, you can add new lists, view existing lists, and perform actions on them, such as editing, deleting. Folders are filtered using topics and user interests. The application's artificial intelligence helps users search.

vocabular builder - home page

Word creation pages

The search page of an AI-powered word learning app may have additional features to improve search accuracy and recommendations. The application may use reinforcement learning and other machine learning techniques to analyze and predict user needs. The word creation page can print interactive elements such as buttons and input fields for adding new words and their translations. The app can also use machine learning to automatically fill in some fields based on previously entered information or to provide word translation recommendations.

vocabular builder - word creation page

Testing pages

On the test page, the user is presented with a description of the words and must choose the correct one. If the answer is correct, the user moves on to the next word, if not, he must study the word again.After completing the test, the user goes to the results page, where he can see how many words he learned and what his result was. Depending on the result, the user can receive recommendations for further word study or can repeat the test to improve their knowledge.

vocabular builder - testing page

Profile & Achievements

A profile page in a word learning app usually contains information about the user, such as name, photo, email address, and other contact information. This page may also display word learning progress, subscription information, and other account settings.

vocabular builder - profile & achievements