Repository files navigation
Enable Blaze plan on firebase
Enable Firestore, Storage, Authentication (including google authentication).
Enable the identity platform
Enable Multi Factor Authentication
Set up an additional hosting site [project]-cms
On the authorized domains page add the added site as well as the main domain website if there is one
Change the configuration in all of the workflows
Change the env-config files throughout the project
Change the .firebaserc targets
Change the action URL in authenticaiton templates to https://europe-west1-[project].cloudfunctions.net/actioncontroller
Download a service account and store it in web/key.json
Add the service account to GitHub secrets with the name SERVICE_ACCOUNT
To enable website releases you'll need to generate a github token and add it to GCE-s secret manager under the name GITHUB_TOKEN
Look for any TODO(Project Specific) references in the codebase and update them accordingly
Make sure 404 page is added to the pages.
Theme colors are adjuste in: cms/tailwind.config.js, web/tailwind.config.js, shared/styles/core.pcss and cms/src/app.pcss
Make sure a favicon is added for both the CMS and the Website
About
Source code for the Genos website and CMS. Built in Elder and Svelte on firebase.
Topics
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.