- VSCode / Intellij WebStorm
- Nodejs LTS (Please check package.json for the latest supported Node version)
- PnPM package manager
pnpm i-
Create a
.envfile at the root of your project with the same variables as.env.example. -
Populate fields in the
.envfile.- Ask Sirrele, Pratik, Albert, or Dom for keys.
pnpm startWhen committing code to the repo, please follow the commit message guidelines/patterns set here and here.
1. Make sure you are authenticated to Gcloud and have permissions
gcloud auth login2. Set target project as default
gcloud config set project gfc-website-3130103. Create a production build
pnpm run build4. Deploy
gcloud app deploy