Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wishtack/conference-finder
๐งช A/B Testing, Canary Release & White Labeling Demo with Interchangeable Components
https://github.com/wishtack/conference-finder
a-b-testing angular firebase
Last synced: about 1 month ago
JSON representation
๐งช A/B Testing, Canary Release & White Labeling Demo with Interchangeable Components
- Host: GitHub
- URL: https://github.com/wishtack/conference-finder
- Owner: wishtack
- Created: 2018-11-05T18:37:35.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T03:42:20.000Z (about 2 years ago)
- Last Synced: 2024-04-13T09:08:50.941Z (9 months ago)
- Topics: a-b-testing, angular, firebase
- Language: TypeScript
- Homepage:
- Size: 4.24 MB
- Stars: 13
- Watchers: 6
- Forks: 0
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Conference Finder Demo
# Setup
## 1. Firebase
### 1.1. Install Firebase CLI
```shell
yarn global add firebase-tools
```### 1.2. Create project
https://firebase.google.com/docs/web/setup### 1.3. Login
```shell
firebase login
```## 2. Deploy
### 2.1. Configuration
Update your `environment.prod.ts` with your firebase .## 2.2. Deploy
```shell
yarn deploy
```## 3. Add administrators
### 3.1. Download firebase service account credentials
https://firebase.google.com/docs/admin/setup#add_firebase_to_your_app
## 3.2. Run `yarn set-admin-role`
```shell
yarn set-admin-role \
--service-account-path ~/somewhere/firebase-adminsdk.json \
--emails [email protected],[email protected]
```