HakoStaについて
説明
HakoStaとは、試験段階のスタンプラリー用サイトです。特定のQRコードを読み込むことで、スタンプを収集できます。
Web上で手軽に使えるようにしようと試みています。
作成理由
大学の課外授業で五稜郭タワーを訪れたときに、スタンプラリーがあるにも関わらずほとんど利用されていないことを知ったからです。
スタンプラリーは、スタンプのデザインに独自性があったり、様々な場所に設置することで訪れる目的が生まれるという素晴らしいものです。
それを、観光資源として有効活用できると思ったからです。
HakoStaの使い方
Googleアカウントでログインする
HakoStaでは、スタンプの所持情報管理のためにGoogleアカウントを使用します。
QRコードをスキャンする
サイト内の「QRコードをスキャン」からカメラを起動してください。
スマホの場合で、スマホ標準のカメラアプリやQRコードリーダーから読み取ってもスタンプは獲得できません。
注意
スタンプの獲得が現地から行われたかをチェックするために位置情報を使用しています。
その他
使用パッケージ
- dotenv
- express
- fs-extra
- google-auth-library
- html5-qrcode
- node-geocoder
- sqlite3
- @eslint/compat
- @eslint/js
- @sveltejs/adapter-static
- @sveltejs/kit
- @sveltejs/vite-plugin-svelte
- eslint
- eslint-config-prettier
- eslint-plugin-svelte
- globals
- prettier
- prettier-plugin-svelte
- svelte
- vite
- vite-plugin-pwa
構成図