I went down this path, and while it was ok I didn’t think it handled weird resolutions well, and I wanted something kind of specific with Google Calendar that wasn’t trivial to pull off. I ended up going with dakboard.com which has a nice web portal to manage it, and even has a raspbian image with the software preloaded.