
The purpose of this documentation is to guide you through the core functionalities of the web application and assist in forking the repos itory and creating your own customization. QVSR repository.
Install
1 - Clone the repository to your local
$ git git@github.com:mortoni/qvsr.git
2 - Install dependencies
$ cd qvsr$ yarn
3 - Install functions dependencies
$ cd function$ npm i
Firebase
This is a step by step guide in how to create a project for this web application.
1 - Go to the Firebase Console and add a new project.
2 - Add a Web app to your project (Firebase will add Firebase SDK to your project and give you the firebase configuration variables.). Make sure you follow every step.
4 - Create a new Cloud Firestore database (Cloud Firestore menu)
5 - Enable Email/Password sign in method to your project (click on Authentication menu)
6 - Set up Firebase Hosting (Hosting menu)
7 - Set up Firebase Firestore
8 - Set up Functions (Functions menu), you will have to upgrade your Firebase plan in order to use Functions.
Configuration
Commands
Please follow commands in package.json