/hackbar-report

HACK.BAR バーテンダーが行うオープン前報告・クローズ報告の文面作成ができる CLI ツールです。

Primary LanguageGoMIT LicenseMIT

HACK.BAR-report cli

Design Doc

HACK.BAR バーテンダーが行うオープン前報告・クローズ報告の文面作成ができる CLI ツールです。

Usage

make build
./report open
./report close

Example

$ ./report open
仕入れ(","区切りで複数入力)
  リカーマウンテン(酒・割り材・氷):JackDaniel,ブルーキュラソー
  コンビニ(氷・お菓子類):おっとっと5袋 x5,牛乳 x1
その他備品補充依頼(to 井出くん) ※十分在庫がある場合はスキップしてください。
  おしぼり[y/n/任意メッセージ]:y
  ペーパータオル[y/n/任意メッセージ]:n
  スポンジ[y/n/任意メッセージ]:
  洗剤[y/n/任意メッセージ]:
  缶詰(スタンダード・プレミアム)[y/n/任意メッセージ]:スタンダードが無いです。
  その他(あれば入力):
レジ(各枚数)
  1万円札:3
  5千円札:1
  1千円札:30
  500円硬貨:70
  100円硬貨:50
--------------------------------
# オープン報告

## 仕入れ

- リカーマウンテン(酒・割り材・氷)
  - JackDaniel
  - ブルーキュラソー
- コンビニ(氷・お菓子類)
  - おっとっと5袋 x5
  - 牛乳 x1

## その他備品補充依頼(to 井出くん)

- おしぼり
- 缶詰
  - スタンダードが無いです。

## レジ(各枚数)

- 1万円札   x3
- 5千円札   x1
- 1千円札   x30
- 500円硬貨 x70
- 100円硬貨 x50

計 105000円
$ ./report close
客数(","または""区切りで複数入力)
  客数:10 (イベント),5
収支 ※収入はプラス、支出はマイナスで表記してください。
  リカーマウンテン(オープン報告分):-5000
  リカーマウンテン(瓶回収分):-400
  コンビニ(氷・お菓子類):-600
  モバイルオーダー差分:-2000
レジ(各枚数)
  1万円札:4
  5千円札:1
  1千円札:40
  500円硬貨:68
  100円硬貨:54
--------------------------------
# クローズ報告

## 客数

- 客数
  - 10 (イベント)
  - 5

## 収支

- リカーマウンテン(オープン報告分)
  - -5000
- リカーマウンテン(瓶回収分)
  - -400
- コンビニ(氷・お菓子類)
  - -600
- モバイルオーダー差分
  - -2000

## レジ(各枚数)

- 1万円札   x4
- 5千円札   x1
- 1千円札   x40
- 500円硬貨 x68
- 100円硬貨 x54

計 124400円