🚀 Feature Request
Description:
Currently, the Productivity Tracker application loses all tasks and completion progress whenever the user refreshes the page or closes the browser tab. Because the tasks array only lives in runtime memory, it fails the primary use case of a tracker (tracking progress over multiple sessions).
Expected Behavior:
The application should utilize the browser's localStorage API to save the tasks array.
- On page load, it should fetch and render previously saved tasks.
- Whenever a task is added, toggled, or deleted, the updated array should automatically sync with local storage.
Labels:
gssoc24, gssoc-ext, enhancement, good first issue
Note: I am a participant in GSSoC and would love to work on this issue. Please assign it to me! 👩💻✨
🚀 Feature Request
Description:
Currently, the Productivity Tracker application loses all tasks and completion progress whenever the user refreshes the page or closes the browser tab. Because the
tasksarray only lives in runtime memory, it fails the primary use case of a tracker (tracking progress over multiple sessions).Expected Behavior:
The application should utilize the browser's
localStorageAPI to save thetasksarray.Labels:
gssoc24,gssoc-ext,enhancement,good first issueNote: I am a participant in GSSoC and would love to work on this issue. Please assign it to me! 👩💻✨