supermemo/SuperMemoAssistant

Dashboard

alexis- opened this issue · 0 comments

https://discordapp.com/channels/673071773700587521/673076360888975363/710131446622453881

We could create a kind of dashboard
The root element (id 1) is always empty
Instead we could create a kind of welcome screen/dashboard
You would download a dashboard plugin, and whenever you visit the root element, instead of being presented a blank element, you'd have a html view with statistics and such
The dashboard plugin could receive extensions from other plugins such as Activity Watcher @jamesb
There would be an option to show the root element by default when SM starts, and a shortcut to quickly take you to the dashboard

Using @jamesb 's activity watcher I'm sure we could come up with many meaningful stats.
For instance, we could generate statistics per category (e.g. language items, history items, etc.), such as average review time, average formulation time, average item added per day, etc.
Maybe a graph show the average grade, review count, etc.