Newer
Older
---
layout: project
name: "Icebox"
date: 2016-06-20 00:00:00 +0200
image: icebox.jpg
tag: icebox
contact:
- "@HerrStachel"
- "@TVLuke"
status: produktiv
short: "Die IceBox ist die digitale Strichliste des Kühlschranks."
categories:
- project
tags:
- icebox
---
Die [IceBox](http://icebox.nobreakspace.org) ist die digitale Strichliste des Kühlschranks. Wer möchte kann sich einen Account anlegen und sein Prepaid-Guthaben auffüllen um dann jederzeit Getränke und Snacks im Hackerspace kaufen zu können. Käufe können auch komplet anonym ohne Account durchgeführt werden.
Die Digitale Strichliste erlaubt es dem Getränkeverantwortlichen festzustellen, welche Getränke gekauft werden müssen, welche gerade populär sind und welche nicht. Sie erlaubt es dem Kassenwart einen besseren Überblick über den Getränkeverkauf zu haben und sie erlaubt den Nutzern eine einfache und nachvollziehbaere Möglichkeit an Snacks und Getränke zu kommen.
Den [aktuellen Getränkebestand](https://chaotikum.org/projekte:icebox:icebox_bestand) kann man hier nachsehen.
## Software ##
### Icebox-Server ###
Icebox ist eine in Node umgesetzte Serverseitige Javscript Software welche die Userverwaltung, Guthabenverwaltung, Getränkekauf und Inventarisierung realsisiert. Verschiedenen Clients existieren um das System zu nutzen.
Die Icebox findet sich (solange man im nbsp-Netzwerk ist) unter [icebox.nobreakspace.org](http://icebox.nobreakspace.org) die API des Dienstes unter [icebox.nobreakspace.org:8081](http://icebox.nobreakspace.org:8081). Der Code ist auf [Github](https://github.com/Chaotikum/icebox-service).
### Clients ###
* Webclient unter [icebox.nobreakspace.org](http://icebox.nobreakspace.org/)
* Touch-client auf dem Pi am Kühlschrank ([Github](https://github.com/MotieDesign101/IceBoxTouch))
* Android [https://github.com/malteschmitz/icebox-android](https://github.com/malteschmitz/icebox-android)
### Dienste ###
Weitere nicht verknüpfte Softwarelösungen bieten zusätzliche Dienste rund um Icebox.
* Die Icebox twittert unter [NbspIcebox](https://twitter.com/NbspIcebox) ([Code auf Github](https://github.com/MotieDesign101/IceBox-Twitter))
* Es gibt einen Monitoringdienst, der den Bestand aufzeichnen lässt
* Alias [https://github.com/MotieDesign101/iceBoxAlias](https://github.com/MotieDesign101/iceBoxAlias)
* Es gibt einen Dienst, der Nähwertangaben macht.
* Es gibt einen Dienst um die Differenz zwischen Einkaufspreis und Verkufspreis zu berechnen
## API-Doku ##
* [http://docs.iceboxservice.apiary.io/](http://docs.iceboxservice.apiary.io/)
## Hardware ##
Der Serverdienst läuft auf einem Server.
Der Touch-Client läuft auf einem Pi.
* [Barcode Scanner](https://chaotikum.org/hackerspace:basteln:barcodescanner)
* PI 2
* [Pi Touch Monitor](https://www.amazon.de/Official-Raspberry-Pi-Touchscreen-Display/dp/B0153406SS/ref=sr_1_2?ie=UTF8&qid=1466570148&sr=8-2&keywords=pi+touch)
* NFC-Reader: [AMID RFID Multi-Iso Leser mit Tastatur Emulation](https://www.amazon.de/Multi-ISO-Leser-Keyboard-Emulation-ISO14443-ISO15693/dp/B00K5S7F3W/ref=sr_1_1?ie=UTF8&qid=1470059905&sr=8-1&keywords=amid+rfid+multi+iso+leser)
## Präsentationen ##
* [Erster Freitalk zur Icebox](https://chaotikum.org/_media/projekte:icebox:pra%CC%88sentation.pdf)