Currently, the observation will be uploaded to Firebase once the user presses the upload button. If the Internet connection is bad at that time, it will fail and the observation will be lost. It would be good to keep observations in local storage and upload them until the connection is available.
Currently, the observation will be uploaded to Firebase once the user presses the upload button. If the Internet connection is bad at that time, it will fail and the observation will be lost. It would be good to keep observations in local storage and upload them until the connection is available.