2024-06-19
おまつりでチケットを発行したい!
紙は印刷や管理が大変なので、みんなが持ってるスマホを活用しましょう!


「さばチケ管理画面」

名前とポイントと有効期限を記載して、発行ボタン、QRコードが表示されます。
このリンク、QRコードの画像、またはこのQRコードを利用者に渡して、ブックマークや、スクリーンショット、写真として保存してもらいます。(PCを管理画面にする場合は、QRリンクリーダーへのリンク、QRコード読み取りが便利です)


「さばチケ」

使うときは発行した人に見せるだけ。発行した端末で生成された秘密鍵を元に電子署名されているので、不正に生成することはできません。端末内で使用履歴を管理するので、何度も使うこともできません。

ひとまず、シンプルに作ってみましたが、意外といろいろ使えるかも?
チケット画面のデザインを凝るのもオススメです!

使ったライブラリ
TAI64N-es(日時のデータ化), json2table(データを表に), sec.js(電子署名検証), qr-code(QRコード生成), day-es(日付正規化), IndexedStorage(localStorageほぼ互換のIndexedDB実装), IndexedDB(IndexedDBを使ったシンプルDB), CBOR-es(データのバイナリ表現), Base64URL(URLセーフなBase64)

Tweet
クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS