OpenHouse by SabreTech
We use this app once or twice a year at our open houses, to collect names, phones, emails, and addresses. At the end of the open house we access the “random” url to pick winners for our prize drawings.
I used Passenger with REE, but anything rack compliant will work. For testing I installed the “thin” gem and just ran /opt/ree/bin/ruby openhouse.rb and it started a server at localhost:4567.