Умное Кафе
自主開發產品
– 至今
全端開發者(Go、React)
透過 Telegram/MAX Mini App 為咖啡館與咖啡店提供點餐系統。顧客掃描桌上的 QR Code、選擇餐點、送出訂單並追蹤狀態。目前專注於產品發展及面向本地咖啡館的 B2B 試行。
- 將後端從 Node.js 遷移至 Go(Gin、GORM),實作 REST API 與訂單邏輯。Go 伺服器已在正式環境運作。
- 以 React 和 TypeScript 開發 Mini App 與管理後台,涵蓋菜單、購物車、訂單、目錄、桌位、QR Code 及存取權限。
- 整合 Telegram/MAX 登入與通知、YooKassa 預付款,以及付款 webhook 處理。
- 以 Redis 快取菜單,並在快取無法使用時回退至 PostgreSQL。透過 FastAPI、OpenCV 與 PaddleOCR 實作菜單照片辨識,提供結果核對與匯入功能。
- 設定 Docker Compose、Nginx,以及使用 Prometheus、Grafana 和 Loki 的監控與日誌。新增後端、前端測試,以及 Playwright 和 Cucumber 的端對端與 BDD 情境。