Skip to content

code4fukui/sabaregi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

さばレジ

日本語のREADMEはこちらです: README.ja.md

QRコードで商品を読み取る、ブラウザ完結型のシンプルなレジシステムです。イベントでの物販などを素早く、簡単に行うために開発されました。

さばレジの操作画面

画像引用元: 突発イベントが楽しい鯖江のまちで誕生、アプリで解決簡単計算「さばレジ」

主な機能

  • QRコードによる商品追加: スマートフォンのカメラで商品のQRコードをスキャンするだけで、レジに商品が追加されます。
  • 自動金額計算: 商品の数量を変更すると、小計や合計金額がリアルタイムで自動計算されます。
  • お釣り計算: お預かり金額を入力すれば、お釣りが即座に表示されます。
  • サーバー不要: 全ての処理がブラウザ上で完結するため、サーバーの準備は不要です。
  • データ保存: 商品リストはURLのハッシュ(#以降)に保存されるため、ページをブックマークするだけでデータを保持できます。

使い方

さばレジは「商品登録ページ」と「レジページ」の2つの画面で構成されています。

  1. 商品を登録する

    • 商品登録ページ を開きます。
    • 商品名と価格を入力すると、商品ごとのQRコードが自動で生成されます。
    • 「商品追加」ボタンで新しい商品欄を追加できます。
    • 作成した商品リストを保存したい場合は、このページをブックマークしてください。
  2. レジで会計する

    • レジページ を開きます。
    • カメラが起動し、QRコードの読み取りが開始されます。
    • 登録した商品のQRコードをカメラに映すと、商品がリストに追加されます。
    • + / - ボタンで数量を調整し、お預かり金額を入力して会計します。

QRコードの仕様

本システムで利用されるQRコードには、以下の形式で情報がエンコードされています。

  • フォーマット: [任意のURL]#SR,[商品名],[価格]
  • : https://regi.sabae.cc/index.html#SR,さば,300

[任意のURL] の部分は商品登録ページの「ショップURL」欄で設定できます。

開発の背景

このアプリケーションは、鯖江市で頻繁に開催される突発的なイベントでの利用を想定して開発されました。詳しくは以下のブログ記事をご覧ください。

ご意見・ご要望

改善点や不具合報告は、GitHub Issues までお寄せください。

ライセンス

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages