← projects

Word Practice

A simple vocabulary practice app: you open it, start a session, and finish with at least a few words reviewed or learned.

Word Practice

Word Practice is a simple vocabulary review app I built to make studying English words a bit more organized.

The starting point was quite clear: I had a word list grouped by language levels, and I wanted a quick way to practice with it. Instead of adding too many settings, crowded screens, or unnecessary statistics, I focused directly on the study flow.

When the user opens the app, they can choose the level, number of questions, and practice direction before starting a session. The app currently works with a pool of 4,990 words from A1 to C1, and supports both Turkish to English and English to Turkish practice.

During a session, the word is shown on the screen, and the pronunciation can be played if needed. If the user knows the word, they can move on; if they choose to see the meaning, that word is added to the repeat list. This way, a word is not treated as completed just because its meaning was shown, and it appears again in the next round.

When Active Practice mode is enabled, the classic fast flow with the “I Know” button is replaced by an answer input and voice entry field. The user can check their answer by typing it or saying it out loud; if they are not sure, they can still reveal the meaning and add the word to the repeat cycle.

At the end of the session, there is a short summary screen. The user can see the total number of words practiced, how many were known in the first round, how many needed repetition, and how many were completed. Repeated words are also listed separately and can be copied if needed.

The interface follows the same simple approach. Light Mode, Focus Mode, and Dark Mode are available for different study environments. The overall structure is built around helping the user focus on vocabulary practice without spending too much time inside the app itself.

Features

Word Practice was developed in a short time, but it solves a clear everyday need. It keeps the flow simple: see the word, try to remember it, and repeat it if you are not sure.