作品專案
我做過的前端專案
預覽準備中
已部署,目前自用,依 MVP 規劃準備對外開放2025-01 到現在
Asteroid 台股量化指標系統
串接證交所資料的量化指標與策略回測工具,前後端獨立開發
- 回測系統支援 7 種策略與移動停損,前端依後端提供的參數 schema 動態產生輸入欄位,新增策略參數時前端不用改程式
- 盤中取得即時報價後,在前端 Pinia store 重算 MA5、RSI、KD、乖離率,讓指標納入盤中價格
- 排程只在交易時段抓取資料並存進本地快取,加上全域限流與重複請求合併,避免頻繁呼叫證交所 API
技術選型
資料量不大、以單機部署為主,後端用 Node.js 與 SQLite 降低維運成本。開放前先依「最壞情況優先」設好 AI 點評的使用上限與 API 限流,把成本和被封鎖的風險控制在可承受範圍。
Vue 3VitePiniaElement PlusEChartsNode.jsExpressSQLite
預覽準備中
開發中,展示環境準備中2024-07 到現在
58poker 撲克錦標賽管理系統
撲克賽事營運平台:會員、報名、積分、帳務與盲注計時
- 從第一版 PMMS 演進到 58poker,獨立開發後台、會員前台、排行榜、盲注計時器四個前端
- 會員前台以 PWA 取代原生 App:不用經過 App 商店審核,客戶預算有限也能讓會員安裝到手機查看自己的賽事紀錄
- 以 Docker、Jenkins 部署,已完成後台多租戶的第一階段
技術選型
會員端只需要查看紀錄、沒有複雜的原生功能,PWA 比原生 App 省下開發與上架成本。更新採自動更新模式,因為會員端沒有表單,自動重新載入不會讓使用者的輸入不見。
Vue 3VitePiniaElement PlusEChartsPWA
預覽準備中
已用於實際典禮2024-01 到 2026
RMRS 扶輪社線上報到與歡喜金系統
把扶輪社典禮的紙本報到與歡喜金作業線上化,無償協助
- 實際用於台北環河扶輪社近兩年的年度社長交接與授證典禮,每場約 50 到 80 人使用
- 獨立開發後台、會員前台(PWA)、排行榜三個前端
技術選型
沿用 58poker 的前端架構,讓公益專案能用最少的時間完成並穩定運作。
Vue 3VitePiniaElement PlusEChartsPWA