科技教育創新專區 › 工具 #5

校園點餐系統

阿凱老師打造的校慶園遊會點餐系統,各班攤位上線開菜單,買家手機點餐取號,廚房後台一鍵管理訂單,告別現場排隊吼價的混亂。

⚡ 立即使用 💻 開源原始碼(GitHub)

「校園點餐系統 (Campus Food Order) v3.4.2」是阿凱老師為校慶園遊會打造的 Firebase + React 三端分離點餐平台,專門解決「100-200 個攤位排隊找零亂、紙板菜單會掉、廚房不知道誰是顧客、老師統計營收要熬一整晚」的混亂痛點。

🎯 核心特色

💡 設計理念

本系統由 #27 swissknife 許願池 早期的「校園點餐後台」+「取餐叫號區」漸進式升級而來。v1.0 期 Google Sites Embedded → v3.4.2 期 GitHub Pages + Firebase Hosting 三端分離架構,是阿凱「工具家族漸進升級」的代表案例(同款邏輯也見於 #87 PIRLS Pro 升級自 #4)。技術棧 React + Vite + TypeScript + Zustand + Firebase Firestore + Authentication,Cloud Functions 選用提供 /getMenu /getTrending /placeOrder /getStats 等 API 端點。

🎒 適合情境

校慶園遊會單日 4-6 小時運作:顧客掃 QR 進 /order/602 點 602 班攤位、廚房學生在 /kitchen 接單、大螢幕掛 /display/602 自動叫號。期末用 /admin 一鍵看全校營收 + 哪班最熱銷 + 平均等待時間。配對 #48 動態表單系統 處理一般報名、#3 即時投票 用同款 Firebase 即時架構辦活動投票。MIT 授權,歡迎其他學校 fork 改成自己的版本。

標籤:#點餐 #午餐 #訂餐 #校園 #便利

相關教學情境文章

開源原始碼:參考這個工具做出你的版本

阿凱老師大部分的教育工具都在 GitHub 公開原始碼,歡迎老師、學生與開發者參考改造成適合自己情境的版本。文章頁左下角的「複製 AI 開發提示詞」可把工具資料與原始碼連結一次交給 ChatGPT、Claude、Gemini 等 AI 助手。