Skip to content

therealyubraj/Learn-German

Repository files navigation

Learn-German

Learn-German is a local-first German quiz app focused on quick practice, custom word lists, and a VIM-supporting quiz. Hosted on: https://german.yubrajdhakal.com.np

What This Repo Contains

  • client/: the main React + Vite application
  • OPFS-based local storage for user word lists and quiz data
  • a quiz setup flow for selecting saved word sets before starting a session
  • settings for features like VIM-style input behavior and text-to-speech

What To Expect

This project is still under active refinement. The core direction is already clear:

  • a dark, terminal-influenced UI
  • user-managed word lists instead of hardcoded quiz content
  • local-first persistence in the browser
  • a quiz flow designed for deliberate repetition rather than flashy gamification

Some parts are already in place, while others are still being polished:

  • word list import and local storage exist
  • built-in starter content is seeded for first-time use
  • the quiz selection screen is functional and near its intended layout
  • learning logic is still evolving beyond the current random selection behavior

Current Product Direction

The app is being shaped into a practical German study tool with:

  • custom word-set management
  • selectable combined quiz sets
  • persistent progress and statistics
  • configurable TTS support
  • optional keyboard-centric interaction patterns

I am actively adding and changing the tool. So expect surprises 😅.

About

learning german okay

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors