You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A lot of users use Google Sheets to view and edit data. This data can be stored in Google Sheets itself or it can be coming from an external data source such as a MySQL database or MongoDB. So far, there is no solution that exists that allows doing this with data in Solid pods. This challenge focuses on the agent/backend part of a solution for this problem.
This challenge is an extension of challenge #120. We explain in the "Acceptance criteria" section what is expected.
Desired solution
The solution builds on this agent, which is the solution for challenge #120.
Acceptance criteria
The solution needs to support the following user flows.
Update Google Sheet with changes from pod
There exists a public resource on the user's pod that they want to sync.
The user opens a new Google Sheet.
The user updates the config file.
The user updates the YARRRML file.
The user starts the server application.
The Google Sheets is initially filled with the data from the resource.
The user updates a field in the Google Sheets.
The application writes the changes to the resource.
The user manually checks the resource and sees the changes.
The user updates the resource via another app or manually.
pheyvaer
changed the title
Agent that updates Google Sheet with changes from pod
Agent that updates Google Sheet with changes from multiple resources
Aug 11, 2023
pheyvaer
changed the title
Agent that updates Google Sheet with changes from multiple resources
Agent that syncs pods and Google Sheets v2
Aug 11, 2023
Pitch
A lot of users use Google Sheets to view and edit data. This data can be stored in Google Sheets itself or it can be coming from an external data source such as a MySQL database or MongoDB. So far, there is no solution that exists that allows doing this with data in Solid pods. This challenge focuses on the agent/backend part of a solution for this problem.
This challenge is an extension of challenge #120. We explain in the "Acceptance criteria" section what is expected.
Desired solution
The solution builds on this agent, which is the solution for challenge #120.
Acceptance criteria
The solution needs to support the following user flows.
Update Google Sheet with changes from pod
Note that steps 1 till 9 are the similar to the flow described in challenge #120.
Supporting this flow includes solving SolidLabResearch/google-sheet-sync#10.
Update Google Sheet beyond the initial range
Assume that the last row is row 100.
Supporting this flow includes solving SolidLabResearch/google-sheet-sync#7.
Write changes from Google Sheets to multiple resources
The data in these fields corresponds to data spread over the different resources.
Supporting this flow includes solving SolidLabResearch/google-sheet-sync#12.
Sync Google Sheet with resources that require authentication
The application asks the user for login credentials.
Supporting this flow includes solving SolidLabResearch/google-sheet-sync#13.
Scenarios
The text was updated successfully, but these errors were encountered: