Excited to share the latest updates to my word reminder app (see my last post)! I made some significant improvements to enhance usability and provide better user feedback. Here’s a rundown of what’s new:
Dynamic Maximum Words Value:
Now it has a "REMEMBER AGAIN" and "FORGET" and using an algorithm it retrieves based on these inputs, to invoke some degree of spaced repitions,
You can now set the maximum number of words (MAX_WORDS) that the app will handle. We’ve added an input field to adjust this value dynamically. New Validation: If you input a value larger than the number of rows in your CSV file, you’ll receive a notification alerting you that the value is too large. Enhanced Notifications:
We’ve improved the notification system. When the MAX_WORDS value is updated, you’ll receive a notification with the new value. If the new value exceeds the CSV file’s total rows, you’ll be notified with an error message indicating a "LARGE VALUE."
Notifications are only shown if permission is granted, ensuring a seamless experience. The app has been optimized to handle file uploads more efficiently and provide accurate row counts.
What is it? This is a straightforward web application that leverages browser notifications to remind you of new words throughout the day. You upload a CSV file with your vocabulary list, and the app takes care of the rest. The notifications will pop up at intervals, displaying words and their translations to keep you engaged and learning. The CSV can be very long, just put first row be the word and the next row same column be the translation Built with JavaScript, utilizing the browser’s notification to deliver reminders.
reason of making I created this app to make learning German more convenient and integrated into daily life. It’s an attempt to turn passive time into productive learning moments.
try it You can upload a CSV file with your target vocabulary and start receiving notifications right away. The app is free to use and doesn't require any setup beyond uploading your word list.
If you have any feedback or feature requests, I’d love to hear from you.
Thanks for checking it out!