Press ⚙ Settings and, in the Volunteers tab, type a name and press + Add or Enter. Only a name is needed; remove also takes the person out of every shift.
In Weekly Schedule pick a day, a start and end time on the same day, an optional label such as “Bar duty” and the assigned volunteers, then press + Add shift. The week grid shows every shift; ✕ removes one.
Press ☀ Keep awake to stop the screen from sleeping (where the browser supports the Screen Wake Lock API) and ⛶ Fullscreen for a clean kiosk view.
Each volunteer taps their name under Tap to clock in; they move to Present now until they tap again. The clock and the current or next shift with its countdown update every second.
The Attendance Log tab shows today’s hours per volunteer and the latest 200 taps. ⬇ Export CSV downloads the full log; 🗑 Clear log empties it.
attendance-log-YYYY-MM-DD.csvThis volunteer shift timer and attendance board is built to live permanently on a tablet in a canteen, clubhouse or reception desk. Volunteers tap their own name to clock in when they arrive, and tap again to clock out when they leave — no login, no app to install, no admin needed to operate it day to day. It instantly answers the two questions every association asks: who's here right now, and who's up next.
Set up a weekly recurring schedule once — which days, which time slots, which volunteers — and the board automatically shows the current shift, the next shift, and a live countdown until the change, every week, with nothing to re-enter. Everything runs locally in the browser using localStorage, so it keeps working even on a spotty clubhouse Wi-Fi connection, and nothing about your volunteers is ever sent to a server.
Every tap is timestamped in a local attendance log that can be exported as a CSV file whenever you need it — useful for reporting volunteer hours for subsidy or grant paperwork, without anyone having to keep a paper sign-in sheet.
Large, tablet-friendly buttons for every volunteer. Tap to clock in, tap again to clock out — present volunteers are clearly marked.
Build a recurring weekly rota with start/end times and assigned volunteers per shift. The board always knows what's happening now and next.
Every clock-in and clock-out is timestamped locally. Export the full history as a CSV file in one click.
Fullscreen kiosk mode and a screen-wake-lock toggle keep the display on and clean for an always-on notice board.
| Feature | This board | Paper sign-in sheet |
|---|---|---|
| Shows who's here right now | At a glance | Have to read the whole page |
| Shows the next shift & countdown | Automatic | Not tracked |
| Exportable hours record | One-click CSV | Manual re-typing |
| Repeats weekly | Set once | New sheet every week |
| Cost | Free | Cheap, but adds up |
A free, browser-based tap-in attendance board for clubhouses, canteens and volunteer associations. It runs on a tablet — volunteers tap their name to clock in or out, and the board shows who's present, who's up next, and a live countdown to the next shift change.
No account is required. Once the page has loaded, everything runs locally in the browser using localStorage, so it keeps working even with a flaky connection. Volunteer names, shifts and the log are never sent to a server; the page only counts visits with cookieless Simple Analytics. The data stays on that one device and browser, so export the CSV now and then as a back-up.
Set up shifts once as a weekly recurring template — day of week, start and end time, an optional label, and which volunteers are assigned. It then repeats automatically every week, and the board always shows the current and next shift based on today's date and time. A shift must end on the same day it starts. To change a shift, remove it with ✕ and add it again.
Yes. Every tap in and tap out is timestamped and kept in a local log, which you can export as a CSV file at any time (Name, Action, Date, Time and ISO timestamp per tap) — handy for proving volunteer hours for grants or subsidy paperwork. The Attendance Log tab also totals today’s hours per volunteer.
No. Volunteers stay marked present until they tap their name again, regardless of the scheduled shift time, since people often arrive early or stay later than planned.
Yes, on browsers that support the Screen Wake Lock API. Press ☀ Keep awake and the display stays on while the board is open. The browser drops the lock when you switch tabs or apps; the button then shows ☀ Keep awake again, so press it once more, and you can also switch to Fullscreen for a clean wall-mounted kiosk look.
Settings are open to anyone using the tablet — there's no PIN lock. This keeps day-to-day use frictionless for a shared clubhouse device; if you need to prevent edits, simply keep the device's own screen-lock or supervision in place.
Part of a collection of free, no-signup browser tools. A few that pair well with the attendance board: