If a custom site is too involved, this should also be possible with Google forms.
Free and Open Source Software
If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
Of course, then you would be expecting people to give their personal info to Google.
These projects came up in a quick search for something self-hosted:
https://github.com/ohmyform/ohmyform
https://github.com/orbeon/orbeon-forms
https://github.com/formio/formio.js
https://github.com/LimeSurvey/LimeSurvey
There are probably more.
Any text editor and a sheet of paper saying
Please type your name and press Enter
Maybe Vim so noone quits it by accident.
We DO want the poor soul to be able to use it though.
Quit by accident... Best laugh I've had in a while. Thanks.
:D
Bobby "Alt-d g g Z Z" Tables
Consider rpi camera + personal qr code for signing in. You would always get the same info and it would be seamless enough (probably) that people won't skip it as easily. Also could be easily expanded, like borrowing tools for instance or when leaving to get an idea how long people stay in for etc.