Terug naar portfolio Back to portfolio
HTML/CSSJavaScriptGoogle Sheets APICSS Tokens

Lexum

Woordenschattrainer op maat met spaced repetition, gebouwd voor mijn zoon. De woordenlijsten worden beheerd via Google Sheets — jij bepaalt de content. Custom vocabulary trainer with spaced repetition, built for my son. Word lists are managed via Google Sheets — you control the content.

Lexum woordenschattrainer

Over dit project About this project

Lexum werd niet gebouwd vanuit nieuwsgierigheid, maar vanuit een concreet probleem thuis: mijn zoon moest Frans leren voor school, en de beschikbare apps sloten niet goed aan op wat hij precies moest kennen.

Lexum is een woordenschattrainer op maat met flashcards en spaced repetition — het principe waarbij je woorden vaker ziet naarmate je ze minder goed kent. De interface heeft een donkere basisstijl met electric lime als accentkleur, én een lichtmodus die met één schakelaar omgaat.

De slimste keuze zat in de backend: de woordenlijsten worden beheerd via een Google Spreadsheet. Als ouder bepaal je zelf welke woorden erin staan — geen database om te beheren, geen admin-interface om te bouwen. En om die spreadsheet te vullen stuurde ik eenvoudigweg een foto van de bladzijde uit het schoolboek naar AI. Zo werd de app niet alleen door AI gebouwd, maar ook door AI gevuld.

Na Frans is ook Engels als taalmodule toegevoegd — de Google Sheets-structuur maakt het eenvoudig om nieuwe talen in te pluggen zonder de app zelf aan te passen.

Lexum was not built out of curiosity, but from a concrete problem at home: my son needed to learn French for school, and the available apps did not match what he specifically needed to know.

Lexum is a custom vocabulary trainer with flashcards and spaced repetition — the principle where you see words more often the less well you know them. The interface has a dark base style with electric lime as accent colour, plus a light mode toggled with a single switch.

The smartest choice was the backend: word lists are managed via a Google Spreadsheet. As a parent you decide which words are in it — no database to manage, no admin interface to build. And to fill the spreadsheet, I simply sent a photo of the school book page to AI.

After French, English was added as a second language module — the Google Sheets structure makes it straightforward to plug in new languages without changing the app itself.

Wat goed werkte What worked well

De Google Sheets-aanpak was verrassend elegant voor een ouder die snel nieuwe woorden wil toevoegen. En de visuele taal — scherper, helderder dan Glim — paste beter bij een kind dat moet leren.

The Google Sheets approach was surprisingly elegant for a parent who wants to quickly add new words. And the visual language — sharper, clearer than Glim — suited a child who needs to learn.