FIRST-Tech-Challenge / FIRST-Tech-Challenge/scorekeeper

Tablet Tracking & Assignment

Open
#570 0 comments 0 reactions 0 assignees View on GitHub
enhancement Local
Dominant language
No language data
Stars
110
Forks
26
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
We need the ability to know who each tablet used at an event is checked out to and track checking it back in. Also, other basic state information.

**Describe the solution you'd like**
Add a feature to the score system where each tablet can be created (see note below on Tablet Creation below) and a way to check that tablet out to a volunteer and check it back in when they are done.

Add a summary page that would show each tablet and if it is checked out or in, and if out who it has been assigned to. I would also love it if the tablet can report back information such as battery level using [Battery Status API](https://developer.mozilla.org/en-US/docs/Web/API/Battery_Status_API). Another useful field would be what account the tablet is signed into.

Tablet Creation: I would like to see the ability to automate the process of adding tablets. The flow I imagine is a tablet is connected to the scoring system and logged into an account. The user is then either presented with an option to add the device to the tablet list or navigates to such a page. Each device could generate its own GUID and map that to some user-friendly method of tracking tablets (e.g. numbers written on the tablet). The score system can then maintain a list of tablets it knows about and track their state.

There are certainly other possible ways to manage this flow, but I would like to see it automated as much as possible to make it easy to add a bunch of tablets to the system, and I'd also like to see it persist from event to even for those cases when regions use the same tablets each weekend.

**Describe alternatives you've considered**
Paper or spreadsheet to track.

**Additional context**
N/A

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.