A reference project to deploy a static React app onto Google Cloud Run, Cloud Build as the CI/CD tool, and Cloud Firebase Web as a serverless backend.
- Google Cloud Project with a configured billing account
- Terraform
Run the script for deploying an application to a cloud project via terraform.
./init.sh
- Create a firebase project and register your app with the following instruction
- Create a .env file with the following
example.env
and copy content fromfirebaseConfig
- Run npm run start and visit app at http://localhost:3000