RevBank
RevBank is the accounting system that can be used to pay for things like drinks and snacks and to settle other debts. It can be used by anyone (including non-participants), most notably through the terminal in the lounge. RevBank is written in Perl by Juerd and used by various hackerspaces. It deliberately lacks any kind of authentication and relies on the honor system for users to honestly record their transactions. The source can be found on https://codeberg.org/revspace/revbank.
Using the RevBank
RevBank works through a simple command-line interface. The most common commands can be found by typing help or help2.
Creating an account
Simply type adduser followed by your desired username.
Making a purchase
Scan the item(s) you wish to buy using the barcode scanner. Then type either your username to deduct from your account, cash to open the cash drawer or pin to activate the payment terminal.
Deployment at hackalot
RevBank and its data files live on https://bar.space.hackalot.nl. This is currently a VM on the https://alt.space.hackalot.nl hypervisor. The laptop in the lounge is merely an SSH terminal to this VM.