
どんなサービスか。
北海道全域のジンギスカン専門店を網羅する情報ポータルです。店舗ごとの独自予約をLINEミニアプリ上で完結できる承認型の予約機能を実装しました。お客さまはLINEから離れずに予約でき、店舗はLINEの通知で予約を受け取れます。
約310店収録している店舗データ
3ロール分離した権限(管理者/オーナー/店舗)
実装のポイント。
- LINEミニアプリによる承認型の予約フロー(店舗ごとの参加コード、スタッフ最大5名の登録)
- LIFFのIDトークンをサーバー側で検証し、なりすまし予約を防止
- 店舗オーナーポータル、既存店のクレーム申請、無料掲載申請フォーム
- 管理者・オーナー・店舗の3ロールをトークン認証で分離
- ISRと revalidatePath を組み合わせたキャッシュ制御で、更新は即時反映しつつ高速表示
使っている技術。
- Next.js 14(App Router / TypeScript strict)+ Tailwind CSS
- PostgreSQL(フォールバックなしの本番DB)
- LINEミニアプリ(LIFF)+ LINE Messaging API
- 認証はHMAC-SHA256 + scrypt の自前実装
- VPS上で PM2 + Nginx リバースプロキシ運用
こういうもの、つくれます。
LINEミニアプリ、AIアプリ、AI Webアプリ、Webアプリ、AI画像生成、AI動画生成。 企画から開発・インフラ運用まで自社で一貫して手がけます。打ち合わせは LINE 完結・訪問なしで、徹底的にコストを削っています。