We'd like to keep the form and sheet intact, in order to dynamically reflect changes now and in the future.
The website must dynamically load data
Some latency is allowed (and expected tbh)
Possible ApproachesOption A. Find a way of directly interacting with Google Sheets.
Option B. Once the data enters the sheet, it should update into Firebase
Things to consider
Firebase is free
Google Sheets has unlimited storage (Workspace account)
AppScripts/GitHub Actions can be leveraged
Sticking to the current stack is not necessary. If something like react-firebase is easier, that portion of the website can be in React.
We need a page with all the members.
Rough Idea
Possible Approaches Option A. Find a way of directly interacting with Google Sheets. Option B. Once the data enters the sheet, it should update into Firebase
Things to consider