[Community Bonding Period] Week 2:
This week I completed reading ODK-X Sync-Client Documentation.
What is Sync-Client?
Sync-Client is a class used to communicate with the ODK applications and server database via the REST API. This class uploads data to the server and downloads data from the server. As the project involves migrating the database from the firebase to the Sync Endpoint server, Sync-client is a major part of this project.
After reading the documentation, I also tried to implement some of the methods of Sync-Client class. I was able to create a table in the server database and row in a database table to store the information. I was also able to upload and download files from the server.
Next, I will discuss with mentors some points related to Sync-Client documentation, which I didn’t understand and will work on database structuring.