網頁應用
#Sheet-to-Car Inventory Platform
中古車庫存管理平台。將試算表流程轉換為 domain-driven Web 應用,同時作為異質平台 API 整合與 key 調度的壓測場域。
Node.jsTypeScriptExpressAlpine.jsTailwind CSSSQLiteDockerGitHub Actions
// 為什麼會做
##背景
實驗需要高頻率壓力測試與真實資料庫基底,刻意選擇無利益衝突的中古車資料作為資料集,與原雇主核心業務完全隔離。
// 遇到什麼問題
##問題
傳統試算表工作流程難以追蹤狀態流轉、權限控管困難、缺乏報表功能。
// 如何解決
##解法
建立完整 domain model(車輛 → 進貨 → 庫存 → 銷售 → 報表),Express + TypeScript + Alpine.js + SQLite。CI/CD via GitHub Actions + self-hosted runner。並進行多情境照片解析度最佳化實驗,確保各種場景下的瀏覽流暢度。
// 我負責什麼
##我的角色
獨立完成 domain model 設計、後端 API、前端與資料庫,建置 CI/CD 自動部署
// result
##成果
試算表流程完整轉為 domain-driven Web 應用並實際營運,GitHub Actions + self-hosted runner 全自動部署;同時作為異質 API 整合與 key 調度的長期壓測場域。