Home /Cases /Vocab App

AI-gestuurd taalleerplatform — Vocab App

Ons eigen product: een cross-platform mobiele app en schaalbare backend met AI-gegenereerde mnemonics en gamified spaced repetition voor langdurige retentie.

AI mnemonics
on-demand gegenereerd via Groq
SM-2 SRS
wetenschappelijk bewezen retentie
iOS + Android
één React Native codebase

De uitdaging

Vocab is ons eigen product — wij schreven de brief, bouwden het en draaien het. Traditioneel vocabulaire leren lijdt onder rote memorisatie zonder betekenisvolle associaties, suboptimale herhaaltiming die tijd verspilt of woorden laat vervagen, lage betrokkenheid zonder gamification en analytics, en de technische complexiteit van hetgelijktijdig draaien van real-time quizzes, spaced-repetition-logica en directe AI-mnemonic-generatie — allemaal terwijl freemium versus premium toegangsniveaus worden beheerd.

De oplossing

We bouwden het hele ecosysteem in eigen huis: een React Native-mobiele app met een high-performance Python (FastAPI) backend. Een AI-learning-engine (Groq) genereert on-demand memorabele mnemonics en rijke woordintelligentie. Een Spaced Repetition System implementeert het bewezen SM-2-algoritme met een 6-punts recall-schaal om woorden precies te tonen wanneer ze waarschijnlijk vergeten worden. Een multi-mode quizsysteem (definitiematch, synoniemen, invuloefeningen, speed rounds) is versterkt met streaks, heatmaps en leaderboards. LibreTranslate biedt meertalige ondersteuning met een privacygerichte fallback, en Polar.sh regelt webhook-gedreven checkout en tier-gebaseerde toegang. De stack draait op FastAPI, PostgreSQL + AsyncPG, Celery + Redis voor background jobs en Upstash Redis-caching, gedeployed in auto-scaling serverless-omgevingen, beveiligd met Google OAuth 2.0, JWT, bcrypt en Casbin RBAC.

De impact

Omdat we het product zelf bezitten, bezitten we ook elke afweging erin: de SRS-planning, de AI-kosten per mnemonic, de verdeling tussen freemium en premium, en de mobiele UX. Geautomatiseerde tracking optimaliseert herhaalplanning zonder handmatige interventie, en de React Native + NativeWind UI levert één codebase voor iOS en Android. De architectuur is gebouwd om te schalen naar extra taalparen en hogere belasting. Doordat het ons eigen product is, is het ook onze meest inspecteerbare build — we kunnen de code, het schema en de keuzes die we nu anders zouden maken stap voor stap doornemen.

Gebruikte technologieën

FastAPIReact NativeNativeWindPostgreSQLRedisGroq AICeleryPolar.sh

Laten we praten

Iets te bouwen?

Vertel ons waar je aan werkt. Binnen 24 uur hoor je terug van een engineer — met vragen en een ruw plan, geen verkooppraatje.