Vocabulary Memorizing Helper App: VocaLerne

Early this year, I started learning German after work. As many people have said German is really hard to learn, one of the hard parts for me was memorizing all the new words they teach me on each class. To practice web development as well as to practice using Google Firebase, I made this web app called ‘VocaLerne’ (Voca + Lerne).

It is very simple app: you login to the app using Google ID and insert words and its meanings, and be able to call the saved words by clicking ‘load’ button. The app calls the word randomly from the Firebase.

Screen Shot 2017-10-05 at 7.46.39 PM.png
App showing one German word and some buttons, and total word status. By tapping the word, users can see the meaning of the word they inserted in.

 

Now the source code of this application is on Github (https://github.com/hodgoong/vocalerne). Most of the operations including random word selection are done on the front-end side, and it makes the application slow when the internet speed isn’t so fast enough. My plan is to version this up by using my own back-end system with MEAN stack next year. The running example can be found from here. User can use it on any browser including mobile devices.