4-1. 技術亮點

後端採用 ASP.NET 框架 開發 API 並搭配 SQL Server 資料庫。整體依照 RESTful 架構設計,共建立 32 支 API,支援三端角色(用戶、代收員、管理員)使用。

主要亮點包含:

  • RESTful API 設計:後端以模組化方式撰寫 API,便於三端資料整合與維護。

  • LINE Login 驗證串接:實作 LINE 第三方登入,強化會員身份驗證流程,減少用戶註冊阻力。

    使用者與接單者登入切換:設計登入角色切換機制,分辨不同用戶身分並呈現對應操作與頁面,強化系統彈性。

  • 三端資料傳遞邏輯完善:前台、接單方、後台三方資料互通流程順暢,資料正確性高。

  • 任務派單機制設計:採每日 D-1 晚上系統派單,代收員每日上限 25 單,並考量使用者改期彈性進行調整,提升整體調度效率。

  • 整合雙金流平台:成功串接 LINE Pay 及藍新 WebPay,支援使用者多元付款方式,提升交易彈性與使用體驗。

  • 藍新金流串接:使用 NewebPay Web 模式整合付款流程,提供訂閱用戶即時付款並建立交易紀錄。

  • 錯誤控管與狀態回應機制:設計多層錯誤處理與回傳格式,確保介面穩定與使用者回饋明確。

Last updated