From your favorite terminal
git clone https://github.com/scott-fryxell/sign-up
cd web
yarn install
Add a project from the firebase console. Bear in mind that the name you give your project will be it's url
https://${project-name}.web.app
Once your project is created you will want to enable phone authentication and file storage.
-
Click getting started from the authentication screen
-
Edit the configuration for phone
-
Enable and save
Install firebase-tools, login, and deploy
yarn global add firebase-tools
firebase login
yarn deploy
Visit https://${project-name}.web.app.
create an .env.local
file at the root of your project
visit your projects settings from withing the firebase console
VUE_APP_API_KEY= VUE_APP_AUTH_DOMAIN= VUE_APP_DATABASE_URL= VUE_APP_PROJECT_ID= VUE_APP_STORAGE_BUCKET= VUE_APP_MESSAGING_SENDER_ID= VUE_APP_APP_ID=
yarn test
will run all your tests
yarn test --coverage
will run all your tests and give you coverage data
yarn lint
yarn deploy
will lint test build and deploy your application to firbase