UrMart 內部營運後台系統
專案簡介
此系統為 UrMart 電商平台內部使用的營運後台,提供行銷管理、會員管理、商品與庫存管理、訂單與財務等功能,支援日常營運與數據分析需求。
我在此專案中參與後端開發與系統功能設計,支援營運團隊日常操作與決策分析,負責資料處理流程、API 設計與系統邏輯優化。
逐步從前端工程師擴展至全端開發角色,提升系統設計與工程實作能力。

技術棧
- Django
- PostgreSQL
- RESTful API 設計
- Docker
核心功能
行銷與營運管理
- 支援行銷活動配置與版面管理(首頁模組、活動頁)
- 提供營收、訂單、客單價等數據 Dashboard
- 協助營運快速調整活動策略
會員與客戶管理
- 管理會員資料與消費行為
- 支援會員分群與 Cohort 分析
- 提供客戶數據查詢與分析功能
商品與庫存管理
- 商品上架、分類與資料管理
- 庫存進出與同步處理
- 確保前後台資料一致性
訂單與財務系統
- 訂單管理與狀態追蹤
- 財務報表與營收統計
- 支援多維度數據分析
技術挑戰
資料一致性與同步
- 商品、庫存與訂單資料需跨系統同步
- 避免資料衝突與不一致問題
複雜資料處理
- 不同來源資料需轉換與整合
- 查詢與統計需兼顧效能與準確性
前後端協作
- 需設計清晰 API 結構
- 確保資料可被穩定使用
解決方案
資料流程設計
- 建立標準化資料處理與轉換流程
- 拆分資料處理步驟,提升可維護性
API 設計優化
- 統一 API 結構與回傳格式
- 減少不必要資料傳輸,提升效率
系統穩定性提升
- 建立基本測試流程
- 改善錯誤處理與例外狀況
成果
- 建立完整後台營運系統支援日常業務
- 提升資料處理與查詢效率
- 強化前後端協作與系統穩定性
- 累積後端系統設計與資料處理經驗