Working on Firebase RSVP implementation plan MVP (by Codex). Goal is to implement / connect the Firebase database and allow people to sign up

Removing Firebase Hosting from the plan

Want to keep Emulators to test locally

Discovered that First My Way sailboat website uses Firebase Realtime Database. Firebase set up in first My Way site

  • Found that my email and pass were public. Turned old repo to private and deleted Nodemailer app password

Simplified the implementation plan and separating v1 MVP from later plans for hardening into Firebase RSVP Hardening implementation plan (by AI)

Ensured that RSVP email notices are in the MVP plan

Starting implementation of Firebase RSVP implementation plan MVP (by Codex)

Manual steps:

  • Created new branch firebase
  • Running npm install from the boat repo
  • Ran npm install -g firebase-tools at the boat repo - think that installs it globally though
  • Tried to firebase login - already logged in as jr.auto.generated.emails@gmail.com
  • Used firebase use --add, selected my project, and input default for the alias ✅ 2026-05-24
  • Updated firebaseConfig in the firebase-config.js file
  • Ran the seed script, received a credentials error because the script is trying to write to firebase. Need to add credentials
  • Received error due to API being turned off. Turned on Firebase API for boat project