You could do signup through a form and just throw a QR code on a poster.
My university Linux Users Group usually uses Crytpad (which is FOSS and seems federated, and has a flagship instance) to create forms for votes, so that might do the trick for you.