網頁應用
Sheet-to-Car Inventory Platform
中古車庫存管理平台。將試算表流程轉換為 domain-driven Web 應用,同時作為異質平台 API 整合與 key 調度的壓測場域。
專案概覽
中古車庫存管理平台。將試算表流程轉換為 domain-driven Web 應用,同時作為異質平台 API 整合與 key 調度的壓測場域。
為什麼會做
背景
實驗需要高頻率壓力測試與真實資料庫基底,刻意選擇無利益衝突的中古車資料作為資料集,與原雇主核心業務完全隔離。
遇到什麼問題
問題
傳統試算表工作流程難以追蹤狀態流轉、權限控管困難、缺乏報表功能。
如何解決
解法
建立完整 domain model(車輛 → 進貨 → 庫存 → 銷售 → 報表),Express + TypeScript + Alpine.js + SQLite。CI/CD via GitHub Actions + self-hosted runner。並進行多情境照片解析度最佳化實驗,確保各種場景下的瀏覽流暢度。
我負責什麼
我的角色
Full-stack: Domain Modeling, Backend API, Frontend, Database Schema, CI/CD
使用技術
技術棧
Node.jsTypeScriptExpressAlpine.jsTailwind CSSSQLiteDockerGitHub Actions
踩過哪些坑
挑戰
成果
成果
Production system with automated CI/CD pipeline.