A simple and intuitive web app to enhance your vocabulary. Create custom word lists, practice them, and track your progress!
After introducing the name of the list introduce the list of words with this format:
word1: translations1, word2: translations2, ... , wordn: translationsn
Where translationsi is a '/' separated list of translations :
translationi.1 / translationi.2 / ... / translationi.n
In the practice mode press Enter to submit an answer and press Enter again to go to the next question.
When you finish practicing a list, if you press the Add error list to your lists button. You will create a normal list with the errors of that practice session.
If you press the Edit button of a list you will be able to edit the name of the list and also the words.
Warning
If you edit a list you will lose all the values of the history graph because I assume that when a list is edited any values or scores about the old list don't make sense for the new list. This will occur even if you change only the name.
This web is serverless so you are responsible of storing your data locally. To do that click on the Export all lists button. Like that all the data including lists and the data necessary to draw a history graph will be downloaded.
To import back the data click on the Import lists button and select the file that you downloaded. However the data is also stored on the Local storage of the browser so probably the data will be there without having to import it.
Caution
You should not rely only on localStorage because it can be deleted because of multiple reasons. Instead, you should export always your data when you finish practising
If you want to share one or multiple lists with other people you can select those lists and export them so that other people can import them without losing their own lists.
Caution
If you want to share you shouldn't use the buttons that are placed on the bottom right corner (these buttons are made to export and import all your data overwriting all the lists that you have and importing also the data necessary to draw the history graph of each list).


