Open courtenay opened 3 years ago
This apparently already exists in some form, in reports>other>rollcall
which we should make easy to find and assign the role for shift leads.
i would also like a qr code login to this page, so we can just grab a tablet, point at qr to get a single authed login to the checkin page. so shift lead can come grab a tablet and point it at a qr code to start their shift and not have to remember their auth - orrrrrr hmm, have a tablet that only has this role and can only check people in/out.
this page should also let you assign radios to you
Also it seems that the current sign in page only shows people that have signed up for a shift, and we need to extend it to support write-ins
The current page is pretty minimal, it's probably worth adding a new view for this rather than trying to hack on the existing one. i'm not the best person to mock up a first draft but if someone else wants to make even a 5 minute wireframe with pen and paper i can start on it
i would also like a qr code login to this page, so we can just grab a tablet, point at qr to get a single authed login to the checkin page. so shift lead can come grab a tablet and point it at a qr code to start their shift and not have to remember their auth - orrrrrr hmm, have a tablet that only has this role and can only check people in/out.
Maybe even being able to use the BMID barcodes for attendance scanning.
This is how the current paper sign in sheet looks like. We never really tried to deploy check in ipads in the field. the only team that tried using those (and didn't like it) were the training leads during refresh training.
I'm envisioning a splash page that allows you to select which team you want to check in, then it check the date / time with the Ipad system and pull the roster for that teams next shift.
I like the current design with the photo and name, and a single click to sign people in
This is actually faster than scanning their BMID's and also allows the shift lead to have a visual recognition of the people on their shift. At the end of the shift the SL should press a "confirm shift attendance" button and that will send the actual attendance to the server, this will allow them to check in late people and maybe have a write in feature. .
Now, if we're running rosters this way we need to think of a way for SL's to login to the system at a later point in time to add comments / info about individual volunteer performance.
@NatashaGayte this is similiar to several other attendance/scheduling systems i've worked with - the SL submits the shift, and then can review before final approval. Once they approve the shift - the information is locked unless a manager unlocks it. We could probably add a time limit on the approval, say 24 hours in case the SL forgets, or is unavailable. This is an "in case" the shift lead chooses the wrong shift, or the wrong person.
When a shift starts, the shift lead has a printed sheet and runs a check-in. With Paper and pen. This could obviously be improved. This process is a bit different to how rangers do it, which is at a window.
Also, there are many teams who get printed shift rosters and it takes them days or weeks to get back to the office, where the data are entered. Then, after the event, someone goes through those and double checks them. It's a whole unneccessary process.