Web App · 2025
TCU Helper
Strava 整合的路段挑戰平台,提供即時排行榜、136 認證報名系統與社群互動
Published onType
Web App
Year
2025
Client
TCU 台灣城市聯合賽事
Tech Stack
Next.jsTypeScriptStrava APISQLite
Key Features
Strava 整合
一鍵授權同步騎乘紀錄
路段排行榜
即時更新指定路段排名
136 認證報名
線上報名 136 認證挑戰
社群互動
車友追蹤、按讚與留言
TCU 小幫手(strava.criterium.tw)扮演的是選手「日常騎乘」與「賽事系統」之間的橋樑。很多車友平常已經在用 Strava 記錄騎乘,與其要求大家改用另一套系統,不如直接把 Strava 的資料接進來——選手一鍵授權後,騎乘紀錄就會自動同步,不用手動輸入里程或上傳檔案。
平台上的路段排行榜鎖定特定挑戰路段,即時更新排名,讓車友可以直接在自己熟悉的日常路線上,跟其他人比較成績,而不只是在正式比賽當天才有競爭的感覺。136認證報名則是讓選手可以直接在線上完成136認證挑戰的報名手續。
社群互動的部分,則讓車友之間可以互相追蹤、按讚與留言,把原本只存在於 Strava 動態上的互動,延伸進 TCU 自己的生態圈裡。
技術上以 Next.js 搭配 TypeScript 開發前台,串接 Strava API 處理授權與資料同步,並用 SQLite 儲存排行榜與社群互動這類讀寫頻繁但規模不需要到大型資料庫等級的資料。這個平台在 TCU 整體生態圈裡,定位偏向「把日常騎乘習慣,帶進賽事系統」的入口角色,跟功率訓練教室、教練平台等其他衛星站一起,組成選手從發現賽事到完成訓練的完整路徑。