Implement a table builder which fetches the lastest sources and builds all tables on the index page on each page load.
The builder can get its data from different services and everyone should be able to implement a new service for their own data structure.
It should also be able to use different sources for different things (e.g. an HTML extractor service for the representations plan and exams but a web API for the alerts).
Add localization support and include localizations for the english language.
Also include date and time localization (docs.microsoft.com).
If you are a native in a language you would like to see implemented, feel free to create a PR with the translated strings in a resource file and add the culture code to supportedCultures in Startup.cs.
Add the option to set the display to public access mode (openly available on the web).
The page will then not allow public access to the settings page and hide development data.