I am in the process of designing a chore app where parents can assign chores, give allowances, rewards for meeting XP points, etc, and the child can keep track of those chores, and how much money they haved saved/spent. Also child can make specific saving goals like a toy or videogame, and put chore money towards those goals.
Anyways I am a bit stuck with the login/creation user in terms of the database side I am using firebase. My original idea was to have one parent be the initial admin, and then he/she can create the other parent and child accounts and share a secret generated code with QR. The other non admin users would be able to login with admins email, and QR code. Only problem with that is that non admin users might not show up in the users database in firebase.
The reason why I wanted to use admin/QR code for children accounts is that some children do not have email accounts yet, or are too forgetful for passwords.
- Would multiple accounts per email be a better?
- Are there other methods of dealing with parent/child apps logins?