... who would not be able to do so, given only this guide.
Otherwise, it's a fairly straightforward step-by-step setup guide. (Specifically for an IT person setting up the hardware terminal.)
The actual UI and backend are out of scope of the guide; the last step in the process is pointing the hardware at a web page that renders the UI and actually logs the punch-in and punch-out.
If I were deploying this, it makes sense - web devs and IT people can look at the main GH page to set up the backend and web app; and then they send this page to someone with only moderate technical skills to set up the hardware terminals.
For tutorials and diagrams with a comical lack of instructions between the start and end.