master contains the solutions, that is to say, with implementation of Firebase.
no-firebase-land is to implement by your own.
- Go to the Firebase console https://console.firebase.google.com/
- Create a new project
- Copy the configuration via "Home > Add a new application"
Once you have cloned this repo, you can :
- Install globally the tooling
$ npm install -g firebase-tools
- Install all local dependencies
$ npm install
- Create a file .env.local with this content
VUE_APP_FIREBASE_API_KEY=<COPIED_CONFIGURATION>
VUE_APP_FIREBASE_AUTH_DOMAIN=<COPIED_CONFIGURATION>
VUE_APP_FIREBASE_PROJECT_ID=<COPIED_CONFIGURATION>
Play with it :
$ npm run serve
In this part, you will see :
- How to create a new account
- How to sign in with it
- How to sign in with Google SSO
- How to sign out
In this part, you will see :
- How to create a new Firestore DB
- How to add new document on it
- How to get datas from it and in realtime
In this part, you will see :
- How to deploy your site
Contact via Issues
Helpful for question, bug and contribution request.