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