Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

At-event database submission concept #23

Open
1 of 2 tasks
jkleiber opened this issue Jan 24, 2024 · 4 comments
Open
1 of 2 tasks

At-event database submission concept #23

jkleiber opened this issue Jan 24, 2024 · 4 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@jkleiber
Copy link
Member

jkleiber commented Jan 24, 2024

Summary
We need a way to submit data to the database defined in #19 and created in #20.

The following contingencies need to be considered and mitigated appropriately:

  • Computer power loss / failure
  • WiFi loss / unavailability
  • LTE outages

Work Scope

  • Craft a proposal for submitting data that is robust to the above scenarios
  • Add the proposal to the repo as a markdown document
@jkleiber jkleiber added documentation Improvements or additions to documentation enhancement New feature or request labels Jan 24, 2024
@jkleiber jkleiber added this to the Custom App MVP milestone Jan 24, 2024
@PChild
Copy link
Member

PChild commented Jan 25, 2024

Do we want a QR scanner for this? They're not that expensive and are a good option for wifi / LTE being trash.

@jkleiber
Copy link
Member Author

@PChild I was thinking that could be good if we do decide to do something like this:
Screenshot 2024-01-27 093159

Depending on what device is being scouted on, it could be good to have the scouts try to submit to the database directly over LTE and if that fails fall back on QR codes.

@linglejack06
Copy link
Contributor

@jkleiber Would the data just be populated into a spreadsheet? from the QR Code or were we envisioning something more complex?

@jkleiber
Copy link
Member Author

@linglejack06 basically if the app isn't able to connect to the server it would show a QR code. Then we could scan the QR code into a spreadsheet (would need an app/python script that does this) and upload when internet is available

I think @TheLumpiest had some ideas about using powersync to automatically upload when data is available but I'll let him explain his idea with that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants