Hello,
I implemented a scoreboard in my app. One Tap Calculator - #7 by John_Rouger
I also used Firebase to store user data but I find out that was a lot easier to create a table using airtable and store the name and the score of each user on that table.
So each time you create a new user you need to create a new row also on airtable.
And when a user increases his score you need to update the score on the airtable.
And to identify which user is, you need to store rowid of the airtable into each user personal information on firebase.
Using airtable you will benefit from these:
-
Each table on airtable includes an integrated scoring function. So scoring works automaticly.
-
Works better with data view list. You can select airtable as a Data Source on the data viewer list component and has a block to auto-refresh data.
-
You can create extensions.
-
Free plan on airtable has a limit of 1,200 records per base.
If you don’t want to use airtable, you will need to create manually all of the above, using blocks.
In any case, I hope that I help you.