RevBank
Nieuwe pagina aangemaakt met ''''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…' Nieuwe pagina '''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 [[Gebruiker:Juerd|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 <code>help</code> or <code>help2</code>. === Creating an account === Simply type <code>adduser</code> 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, <code>cash</code> to open the cash drawer or <code>pin</code> 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. [[category:infrastructure]]