第 51 回筑波大学学園祭「雙峰祭」企画である「驚額の殿堂 3(スリー)」のモバイルオーダーシステムの注文用 Web アプリケーション
ビルドに必要なツールは次の通りです.
- Node.js v22.12.0
- pnpm
- アプリケーション
- Next.js v15
- Zustand v5
- Tanstack Query v5
- 開発
- TypeScript v5.9
- OpenAPI Codegen v11
- Biome v2.2
- デプロイ
- Cloudflare Pages
本番運用時には Cloudflare Pages にデプロイしていましたが,Next.js がサポートされた環境であればどこでも動作するはずです.
# クローン
git clone [email protected]:kyogaku-dendo/osaru.git
cd osaru
# 依存関係のインストール
pnpm install
# sora 用 API クライアントの生成
pnpm generate:apipnpm devsora(モバイルオーダーのバックエンド)の API 定義が変更された場合,API クライアントを再生成する必要があります.
pnpm generate:apipnpm build
pnpm previewpnpm format