I started by designing a simple interface in Figma, focusing on making it fast and easy to add and review vocabulary.
I built this application using Nuxt and Mongoose.
The application has two usage modes.
1. Guest mode, with all vocabulary stored locally in the browser using Local Storage.
2. A personal user mode connected to my own MongoDB database, where my words, translations, and study progress are synced and stored.