Commit Graph

5 Commits

Author SHA1 Message Date
76e966fb0b fixes 2025-11-07 14:35:46 -08:00
14a09b5eff progress 2025-10-31 09:19:45 -07:00
24d07f7a4e feat: Update Terraform configuration for Google Cloud project with Firebase Authentication services
- Added billing_project to Google Cloud providers
- Enabled user_project_override for both providers
- Added Firebase Authentication service resource
- Configured Identity Platform with email/password, phone, and anonymous sign-in
- Set up authorized domains for local and Firebase hosting
- Added dependency relationships between resources

This enhances the project's infrastructure configuration to properly support Firebase Authentication and related services.
2025-10-31 08:31:50 -07:00
3678869c26 feat: Add Terraform configuration for Google Cloud project
This commit introduces the complete Terraform infrastructure configuration for setting up the Rothbard Law Group client portal on Google Cloud. The changes include:

- Added google-beta provider for Firebase resources
- Created new Google Cloud Project with proper service enabling
- Enabled required Firebase APIs (firebase.googleapis.com)
- Enabled Firestore API (firestore.googleapis.com)
- Created Firebase Web App for the project
- Created Firestore database in native mode
- Added billing account configuration
- Updated project name and ID variables
- Added output values for Firebase app ID and Firestore database name

This infrastructure setup supports the application's authentication, session management, and data storage needs using Firebase Authentication, Firestore, and Filevine API integration.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-31 08:09:45 -07:00
c601abcc34 feat: Add Terraform configuration for Google Cloud project 2025-10-30 20:53:56 -07:00