作品專案

我做過的前端專案

預覽準備中
已部署,目前自用,依 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