I set about coding a TUI dictionary program for the Linux terminal in C to help me expand my vocabulary in English using the interface I had made for HIS (TUI history command). The dictionary is stored in a CSV file with 4 fields (ID, WORD, TRANSLATION, COMMENT). You can add words from the program, edit specific fields. The feature I'm definitely most proud of is the built-in game to guess words from your dictionary.
You can try it out here: https://github.com/velorek1/dict
It's fun to play it on Termux on an Android phone. The downside is that the dictionary is stored locally and cannot be accessed from any other device.
Another approach I explored was reusing the previous work I had done with Google App Scripts , Javascript, Google sheets and the recently discovered, amazing hosting service of Netlify. Thanks to Claude (AI) I was able to deploy a fully developed APP that mimicks and more than exceeds the features of my terminal program. I will definitely be using Netlify in future web-based projects! :)
Full version here : https://regal-sawine-d63fb6.netlify.app/