-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
No, you won't want to put your user and pw into the configuration file. https://github.com/MMM-CalendarExt2/MMM-CalendarExt2/blob/master/docs/Configuration/Calendar.md
Hopefully this example helps you get started! Feel free to use it as a jumping off point and make it your own! I absolutely love MMM-CalendarExt2 and its only downside is that the MMM-CalendarWeek ( GitHub - heskja/MMM-CalendarWeek: Alternative calendar module for MagicMirror. ) does a better job of interacting with outlook ICS for some reason - but then again I'm not working from home anymore, so showing my work calendar on my home mirror isn't as useful anymore.