Today, I got a rudimentary version of an updated PD registration website successfully logging a user in via Google, and saving, updating, and displaying registrations instantly without page reloads.
Next steps are to pull in workshop data from an existing Google sheet, to encrypt user IDs and clean up the object models so they're not so clunky.
It was a good day.