guizeroで作った簡易レジシステムです。実際にコミケで使う予定です。
これを誰かがそのまま使うかどうかというよりは、guizeroのサンプル的に公開しています。
- 東芝TEC製レシートプリンターを使用します
- このリポジトリを/home/pi(あるいは別のユーザー名)上にcloneします
akkie@casher:~ $ git clone https://github.com/Akkiesoft/ejecasher casher
- util/setup.shを実行します
- 必要なpythonライブラリをインストール
- VLゴシックをインストール
- 自動起動の設定
- スタートメニューへの登録
- レシートプリンターのudevルールを追加
items.jsonに販売するアイテムを記述します
[
{ "name": "商品名",
"short": "商品名(右のリストに表示する用・短めに)",
"receipt": "商品名(レシート用・短めに)",
"price": "価格",
"image": "商品画像",
"category": <カテゴリー番号> }
]
categories.jsonに販売するアイテムを記述します。最低一つ記述しておいてください。
[
{
"id": 0,
"name": "本・グッズ"
}
]
- 販売するアイテムの画像をクリックorタップします
- 購入を押します
- 販売方法を現金もしくはクレジットから選びます
- 現金の場合は預かり金額を入力します
- クレジットの場合は端末を操作して受け取ったらボタンを押します
- レシートが印刷されます
- uriage-items.csvにアイテムごとの販売記録が追記されます
- uriage-transaction.csvに1件毎の販売記録が追記されます