Event Keeper is the fastest way to take attendance with an iButton.
Parts:
Arduino iButton reader 12 wires breadboard 1 capacitor (brown, brown, black purple yellow) 1 capacitor (brown, grey, black, gold, green, gold)
raspberry pi raspberry pi touch screen
internet connection