Difference between revisions of "RevBank"

From Technologia Incognita
Jump to: navigation, search
(Created page with "{{Project |ProjectStatus=Active |ProjectNiche=Community |ProjectPurpose=Infrastructure }} The RevBank, located in the kitchen. Runs https://github.com/RevelationSpace/revbank ...")
 
m
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
{{Project
 
{{Project
|ProjectStatus=Active
+
|ProjectStatus=Finished
 
|ProjectNiche=Community
 
|ProjectNiche=Community
 
|ProjectPurpose=Infrastructure
 
|ProjectPurpose=Infrastructure
 
}}
 
}}
The RevBank, located in the kitchen. Runs https://github.com/RevelationSpace/revbank on a BeagleBone Black stuck to the back of a screen. Has a keyboard and a barcode scanner.
+
The RevBank system, located in the kitchen. Allows members to keep track of how much money they gave to TechInc and deduct how much they paid in drinks.
  
TODO: real docs
+
 
 +
https://wiki.techinc.nl/File:Revbank_template.odt
 +
 
 +
= Graphs of statistics =
 +
https://www.techinc.nl/space/finances/revbank/totals_credit_debit_total.png
 +
 
 +
= How it works =
 +
 
 +
A server in the server room (`revbank.ti`) runs https://github.com/RevelationSpace/revbank. This is the thing that actually stores the data.
 +
 
 +
A computer + screen + keyboard + led strip + barcode scanner is actually just a thin client, which simply `ssh bar@revbank.ti` automatically on boot.
 +
 
 +
= Potential improvements =
 +
 
 +
* Replace the computer with something smaller. Note that the current screen is VGA, so a Raspberry Pi alone won't do.
 +
* The led strip is broken. When plugged in a PC it blinks cyan for a fraction of a second, but nothing shows up in kernel logs or anything.

Latest revision as of 22:40, 17 April 2024

Projects
Participants Mattronix
Skills
Status Finished
Niche Community
Purpose Infrastructure

The RevBank system, located in the kitchen. Allows members to keep track of how much money they gave to TechInc and deduct how much they paid in drinks.


https://wiki.techinc.nl/File:Revbank_template.odt

Graphs of statistics

https://www.techinc.nl/space/finances/revbank/totals_credit_debit_total.png

How it works

A server in the server room (`revbank.ti`) runs https://github.com/RevelationSpace/revbank. This is the thing that actually stores the data.

A computer + screen + keyboard + led strip + barcode scanner is actually just a thin client, which simply `ssh bar@revbank.ti` automatically on boot.

Potential improvements

  • Replace the computer with something smaller. Note that the current screen is VGA, so a Raspberry Pi alone won't do.
  • The led strip is broken. When plugged in a PC it blinks cyan for a fraction of a second, but nothing shows up in kernel logs or anything.