Repository files navigation
Create a new firebase project in the firebase console
Create a Realtime Database, read = true, write = true
Go to Settings>Service Accounts>Database Secret and create a new database secret
Remember database secret for spreadsheet setup
Create new google sheets spreadsheet
Open script editor from tools>script editor
Fill in firebase information in script.gs
Paste code from script.gs into editor
Save script
Run function inside editor, make sure to approve permissions
Go back to spreadsheet, enter data
Insert a shape(circle, rectangle, etc.) and assign function startSync to the shape
Click shape to sync spreadsheet to firebase database
Open spreadsheet
Add/delete/edit data
Click sync shape to sync spreadsheet to database
Make sure that firbase config data in script.js is edited for your database
Keep Database SECRET SECRET
Keep firebase config data secure(or anyone can access your data)
You can’t perform that action at this time.