網頁應用

#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 調度的長期壓測場域。