The app uses Firebase auth & Cloud Firestore. For Firebase auth, one needs to just implement Google Sign-in which can be done using this. And for cloud firestore, you just need to enable it from the Firebase console. Then the app will automatically create users whenever they login on the basis of the following schema.
└── users
└── documentID (AutoID)
├── id - 'User ID'
├── email - 'User email'
├── name - 'User name'
├── createdAt - DateTime.now() or timestamp
└── premium - 'Boolean'
This is the only thing needed to done with Firebase and hence I will be closing this issue. If you have any more doubts feel free to reopen this issue.
The app uses Firebase auth & Cloud Firestore. For Firebase auth, one needs to just implement Google Sign-in which can be done using this. And for cloud firestore, you just need to enable it from the Firebase console. Then the app will automatically create users whenever they login on the basis of the following schema.
This is the only thing needed to done with Firebase and hence I will be closing this issue. If you have any more doubts feel free to reopen this issue.