For the HdM stuttgart:
A CalDav feed
Why?
To fight the current information SNAFU
Information sources:
1. The HdM timetable website
2. The HdM app
3. Ones own calendar
How?
-
Take in user credentials
- Pass credentials on to the HdM website
-
Scrap the timetable website
... for a lack of better access
-
Generate CalDav items
- Provide them via a REST interface
✓
✓
(progress)
(progress)
(pending)
Tech Explored
express
... and quite a few npm packages