Online attendance-tracking systems