RevBank

Uit Hackalot - Hackerspace Eindhoven
Naar navigatie springen Naar zoeken springen

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.