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 installfrom theboatrepo - Ran
npm install -g firebase-toolsat theboatrepo - think that installs it globally though - Tried to
firebase login- already logged in asjr.auto.generated.emails@gmail.com - Used
firebase use --add, selected my project, and inputdefaultfor the alias ✅ 2026-05-24 - Updated
firebaseConfigin thefirebase-config.jsfile - Ran the seed script, received a credentials error because the script is trying to write to firebase. Need to add credentials
- Installed Google Cloud CLI - https://docs.cloud.google.com/sdk/docs/install-sdk ✅ 2026-05-24
- Still getting the no Application error ✅ 2026-05-24
- Looks like Google Cloud CLI is still using the User specific location for credentials
- Received error due to API being turned off. Turned on Firebase API for boat project