I've failed at Spanish my whole life. When I heard that 1,000 words cover about 80% of spoken conversation, it felt attainable. So I built an app around it.
How it works: take a frequency-ranked list of the 1,000 most common Spanish words. Introduce up to 30 per session starting from the most frequent. Flashcard format: English on front, Spanish on back, self-rate Again/Hard/Good/Easy. The FSRS algorithm calculates when to show each word again, targeting 90% retention. Words you know get pushed out days or weeks. Words you don't come back in minutes.
Built with Flutter/Dart, FSRS Dart package, SQLite for local storage, Supabase for sync. Solo developer. First published app.
$1.99, one-time purchase. No subscription, no ads.
My intention is to learn the full idea > build > ship > launch > market > grow cycle. This is attempt one. I intend to do this repeatedly, improving and learning each time.
https://apps.apple.com/us/app/1-000-spanish-words/id67567889...
Also, still looking for Android testers. Please DM me if interested.