Skip to content

About

Bakery Order — Excel order processor & report generator for bakeries and group buys

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Bakery Order(Smart Order Processor)

給小型烘焙店 / 團購主使用的訂單整理工具。上傳表單匯出的 Excel 訂單,設定品項價格與取貨梯次後,自動算出每筆訂單金額,並依「面交 / 寄送」與日期梯次分組,最後匯出 Excel 報表。

所有資料都在瀏覽器內處理,不會上傳到任何伺服器。

🔗 線上使用:https://k1dav-c.github.io/bakery-order/

使用流程

  1. 上傳:選擇訂單 Excel(.xlsx)
  2. 欄位:指定 IG 帳號、日期、取貨方式對應的欄位(會自動猜測)
  3. 價格:設定各品項的價格與顯示名稱
  4. 分群:依面交日期建立梯次
  5. 結果:預覽總表、寄送、面交與各梯次的訂單,並匯出 Excel

本機開發

需要 Node.js 20 以上。

npm install
npm run dev      # http://localhost:3000/bakery-order/
npm run build    # 輸出到 dist/

Docker

docker build -t bakery-order .
docker run -p 8080:80 bakery-order   # http://localhost:8080/bakery-order/

部署

push 到 main / master 時,.github/workflows/deploy.yml 會自動 build 並部署到 GitHub Pages。

技術

React 19 · TypeScript · Vite · Tailwind CSS · SheetJS (xlsx) · lucide-react

授權

MIT License

About

Bakery Order — Excel order processor & report generator for bakeries and group buys

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages