LingoVault: The Vocabulary App That Cuts Card Creation to One Click
One paste turns fifty words into flashcards. Smart-parsing batch import, unlimited folders, and daily service-worker reminders that make the app come find you.
Every English learner who has tried a flashcard app knows the same quiet failure: you download it, you add eleven words, and you never open it again. The vocabulary was never the problem. The friction of capturing it was — and right behind it, the friction of remembering to come back.
LingoVault — the English Learning & Translation Hub I built at tuvung.dongochoan.com — starts from that insight. It is not another notebook with a spaced-repetition badge on the box. It is a capture-and-accelerate station designed around one metric: how many seconds between meeting a new word and having it safely in your review queue.
1. Batch Import in Seconds
This is the feature that changes behavior, so it goes first.
Got a list of words? Paste them all at once. Instead of adding entries one at a time, drop in an entire list from any source — a textbook glossary, lecture notes, a chat log, a spreadsheet column.
Smart parsing. LingoVault intelligently parses your text using colons, commas, semicolons, or tabs as separators. You do not clean anything up first and you do not conform to a required format — paste from any source and the parser works out where the word ends and the meaning begins.
Preview and edit before importing. Nothing is written blindly. You review every parsed entry, fix anything the parser got wrong, and remove unwanted items — all before a single card is saved. Automation handles the tedium; you keep the final say.
Fifty words that used to cost twenty minutes now cost one paste.
2. Auto Translate: One Click, Not One Tab-Switch
The other half of the capture problem is meaning lookup. You type the English word, click once, and the system fetches the Vietnamese meaning for you — AI-powered, in place.
No jumping between your study app and Google Translate. No copy-paste ritual. That context switch is what quietly kills a study session, and here it simply never happens.
3. Word Reminders: The App Comes to You
Capture speed solves half the problem. The other half is that the best review queue in the world is worthless if you forget to open it.
LingoVault ships daily Word Reminders powered by a service worker. The app pushes a vocabulary prompt to you on a daily cadence — running in the background at the browser level, not inside an open tab. You do not have to remember to study; the words surface on their own.
This is the quiet advantage of building on a PWA foundation rather than a plain website. A service worker keeps running after you close the tab, which means a web app can own the one behavior that native apps have always monopolized: showing up uninvited, at the right moment. No App Store, no install friction, and still a real daily nudge.
Retention is not a willpower problem. It is a scheduling problem, and this is the scheduler.
4. Organize with Folders
Vocabulary without structure becomes a junk drawer. LingoVault gives you custom folders to organize words by topic — Business, Travel, Daily Life, or any category you need. Rename or delete folders with ease as your learning shifts.
Unlimited folders. Create as many as you need to stay organized. There is no artificial cap pushing you toward a paid tier.
Quick filtering. Switch between folders straight from the navbar to instantly filter both your dashboard and your reviews. That last part matters more than it sounds: filtering does not just tidy the view, it scopes what you study. Prepping for a work trip? Select Travel and your entire review session narrows to exactly that vocabulary.
5. Review That Respects Your Time
Spaced repetition, weighted toward your weak spots. The app automatically surfaces the words you have reviewed least — and the ones you keep forgetting — at the front of the deck. You are not grinding through vocabulary you already own. Every minute lands inside your actual weak zone.
Keyboard-driven UX. Serious desktop learners feel this immediately: Enter / Space to flip a card, D to delete, S to hear the pronunciation. Hands never leave the keyboard, so review runs at the speed of thought rather than the speed of your mouse.
Built-in TTS audio. Native-quality pronunciation plays right on the card, so a single pass trains meaning and listening at once — the way vocabulary is actually acquired in the wild.
6. Data, Displayed Properly
Markdown support for rich notes. Notes accept Markdown — bold, italic, bullet lists — so example sentences and usage contexts become readable structure instead of a wall of text. A flat word list turns into a living context library.
A bilingual dashboard. Words render as side-by-side bilingual cards, which is how the brain forms the link fastest.
Infinite scroll. No pagination clicks breaking your flow. Browsing a large vocabulary store stays smooth and continuous.
7. The Technical Foundation
Mobile-first PWA. Install it straight to a phone home screen or a desktop, exactly like a native app — no App Store, no Play Store, no review queue. It runs well on every device, works offline, and powers the Word Reminders above.
Private and secure by architecture. Supabase Row-Level Security (RLS) enforces isolation at the database layer: every user's vocabulary store is genuinely their own, and no one else can read it. Privacy here is a schema property, not a promise in a policy document.
Dark and light mode. Because the honest truth is that most vocabulary review happens in bed, at night, right before sleep.
The Takeaway
LingoVault is not a digital notebook. It is a vocabulary storage and acceleration station.
Look at what the feature set actually optimizes: batch import kills the cost of getting words in, folders kill the cost of finding them, spaced repetition kills the cost of choosing what to study, and daily reminders kill the cost of remembering to start. Every one of those is a friction tax, and the product's entire design thesis is to drive each one toward zero.
That is a lean engineering and product mindset: strip out every feature that does not earn its place, obsess over capture speed, and let smart algorithms do the remembering. The goal is not more studying. It is maximum retention for minimum effort — a design problem long before it is a language problem.
Try it: tuvung.dongochoan.com
#EnglishLearning #ProductDesign #PWA #ServiceWorker #Supabase #SpacedRepetition #EdTech #IndieHacker
✍️ The Author: Do Ngoc Hoan Founder of CookConnects.ca & Wizy.ca. Bridging the gap between advanced algorithms and business execution. I write for technical founders looking to scale their impact with AI and robust engineering.