Weekly Update on Coupling

New features, dashboard, unlockable language challenges

Thanks for staying subscribed to Coupling! I’ve been working on moving out of San Francisco back to Portland and then onwards to stay a bit in Utah, but I was able to get some things done.

(Read last update)


The dashboard shows your flashcard table and recent activity from you and your partner. I have also designed sections for a daily to-do list and statistics overview.

Below are the dashboards from the perspectives of two language partners.

Adding Flashcards

I worked on the design and adding more features to adding flashcards. There’s now a field for pronunciation or romanization.

Underneath the main flashcard fields is a section to attach additional context. You can add freestyle notes which can be memory aides (mnenomics), links to where you learned the word, breakdowns of the meanings, common usages, or tenses.

There’s also a section below the notes to add example sentences and usage.

I have also started designing ways to add images, videos, and audio recordings. I will also add automatic translations either to or from your target language when you first fill out a flashcard.

Flashcard Page

When clicking on a flashcard from the dashboard, you can delete the flashcard or add additional notes and sentences. I plan on later to be able to view learning statistics and progress for each flashcard.


I added automatic audio recordings to every flashcard to be played on every review to reinforce listening and memorization. I plan on having it play a different voice each time to get even a better grasp.

Idea on Language Challenges for Couples

I’m designing language challenges in my head. What I don’t want to do is overload the native speaker. The learner should come prepared to practice sessions.

So I plan on locking language challenges behind a progression wall. Language challenges will come attached with flashcards that will be necessary to learn. After the learner absorbs each flashcard, the challenge becomes unlocked.

For example, let’s say we have a language challenge around giving directions while driving. The challenge in the app would come with a set of words or phrases to add to the flashcard deck. Those words could be “turn left”, “stop”, or “go”. Once those words are all learned, the app will unlock the challenge. There can be different progressions of the challenge where Level 2 might contain “merge left”, “slow down”, “drive faster”. And Level 3 might contain phrases such as “drive until you reach the stop sign”.

Unlockable language challenges would provide motivation through guided self-study goals and reinforcement through real life practice sessions with someone that you are very close to.