CASE STUDY成功案例 / Better Coach 健身教練平台

把 找教練收進同一個平台

Better Coach 是台灣的健身教練媒合平台與課表工具。學員依地區、捷運站與專長找到教練;教練在 LINE 裡排課,學員逐組記下重量、次數與動作影片;教練的月費每月自動扣款。我們從 LINE Mini App、媒合平台到管理後台,開發了整套系統。

  • 3個入口

    LINE Mini App・媒合平台・後台教練、學員、營運團隊各自使用

  • 17項專長

    依需求篩選教練重量訓練、皮拉提斯、產後修復等都能組合篩選

  • 239個站

    捷運與輕軌站台北、桃園、台中、高雄,依鄰近站點找教練

  • 2,363個

    後端自動化測試每次修改程式都會自動執行

BEFORE

教練的課表,散在筆記本和聊天室裡

Better Coach 要解決的,是自由教練、學員與平台營運方最常遇到的三件事:

  1. Q1學員上次深蹲做了多重?課表寫在筆記本和 LINE 對話裡,要翻好久。
  2. Q2想找私人教練只能靠朋友介紹,教練的證照、地點和價格沒地方比較。
  3. Q3教練的月費、續扣和發票,營運方要一筆一筆對。

WHAT WE BUILT

排課、紀錄、找教練,一個平台

Better Coach 分成三個入口:教練和學員每天用的 LINE Mini App、對外的教練媒合平台,以及營運團隊的管理後台。(以下畫面皆為示意,資料為示範資料)

在 LINE 裡排課
逐組記下每一組

  • 做成 LINE Mini App,開 LINE 就能用,學員不用另外下載 App
  • 次數、重量、時間、距離都能記,每一組可以分別填寫,單位可切換 kg/lbs
  • 編輯課表時每 10 秒自動存檔;常用的課表存成範本,下次直接套用
  • 舊紀錄保留當時的動作內容,之後動作改名,也不會改到過去的課表

8/12(二)19:00 上課課表

學員 王小明教練 林教練動作 3 個
槓鈴深蹲5 組 × 5 次・100 kg

臥推4 組 × 8 次・60 kg

羅馬尼亞硬舉3 組 × 10 次・80 kg

紀錄中

第 1 組10 次80 kg
第 2 組10 次80 kg
第 3 組8 次80 kg
已完成 2/3 個動作已儲存

學員串連
課表一更新,LINE 就通知

  • 教練產生邀請連結傳給學員,點開就完成串連;連結 7 天內有效,用過即失效
  • 送出課表時可選擇通知學員,學員的 LINE 會收到附「開啟課表」按鈕的訊息
  • 學員也能自己記自主訓練、回報給教練,教練可以直接留下回饋
  • 還沒註冊的線下學員,教練可以先建檔記錄,之後由學員本人認領

我的學員

王

王小明下次上課 8/12(二)19:00

已串連

林

林小美昨天回報了自主訓練

已串連

陳

陳大文邀請連結已傳送

等待加入

產生邀請連結
LINE 通知林教練更新了你 8/12(二)的上課課表。
開啟課表
上課時間 8/12(二)19:00
動作 深蹲・臥推・硬舉
✓ 已送到王小明的 LINE

找教練
依地區、捷運站與專長篩選

  • 縣市、行政區、捷運站都能多選,再搭配性別、專長、評分與關鍵字
  • 可依「與我距離」排序;定位只在瀏覽器裡使用,不會寫進網址
  • 教練檔案牆公開經歷、示範影片與課程方案,輸入堂數與總價就自動算出單堂價
  • 實際上過課的學員才能留評價,公開時姓名自動遮罩
台北市公館站重量訓練有體驗課與我距離
林

林教練證照認證★ 4.9(32)

台北市大安區・公館站

重量訓練增肌體態雕塑
10 堂 NT$12,000單堂 NT$1,200
陳

陳教練比賽經歷認證★ 4.8(18)

台北市中正區・台電大樓站

重量訓練功能性訓練姿勢矯正
體驗課 1 堂 NT$80024 堂 NT$26,400

人工審核
教練資料有據可查

  • 送審前,系統先檢查必填資料與證件是否齊全
  • 草稿、送審、上架,退件後補件再送,每一關都不能跳過
  • 證照與比賽經歷逐項人工認證,通過才標上綠勾
  • 身分證影像存放在不公開的私有空間,只有管理員能調閱,每次調閱都留下紀錄

審核佇列

張教練檔案牆送審・今天 10:24
待審核核准退件
李教練證照認證・體適能指導員證
待認證
吳教練退件原因:證照照片不清楚
等待補件
林教練檔案牆・已出現在找教練頁
已上架
調閱身分證影像會寫入稽核紀錄

動作影片,開 LINE 就能錄

全螢幕相機倒數開拍、60 秒自動停止,也能從相簿選檔。影片直接傳到 Cloudflare Stream,大檔案自動分段續傳;每個動作可以附 3 支影片、6 張照片。

訂閱方案與自動扣款

教練透過 SHOPLINE Payments 綁卡,每月自動扣款,續扣前 7 天先寄通知。扣款失敗有 7 天寬限、每天自動重試;期滿轉為唯讀,資料都會保留。

團報與電子發票

後台建立團報單,付款人不用註冊就能刷卡,名單上的教練自動開通。系統串接綠界電子發票,開立、作廢與折讓都能處理。

權限與資料安全

瀏覽器只連到前端網站,後端 API 不對外公開;登入憑證放在前端程式讀不到的 Cookie 裡。教練只看得到已串連的學員,重要操作都寫入稽核紀錄、保留一年。

TRAINING FLOW

每一組,都留下紀錄

從教練排課到回顧進度,每一步都在 LINE 裡完成。同一個動作做過的重量與影片,跨課表都查得到。

  1. 1

    教練排課

    建立課表或套用常用範本

  2. 2

    通知學員

    學員的 LINE 收到課表通知

  3. 3

    逐組紀錄

    上課時填入實際的次數與重量

  4. 4

    錄影上傳

    動作影片直接附在課表上

  5. 5

    回顧進度

    查同一動作的歷次紀錄

教練要的不是炫的 demo,而是每天上課都打得開的工具。排課、逐組紀錄、找到新學員,都在學員本來就在用的 LINE 裡完成。

TECH STACK

穩定、可擴充的技術架構

三個入口共用同一套後端。瀏覽器只連到前端網站,由前端伺服器轉送到後端 API;前端部署在 Vercel、後端在 AWS,兩邊都放在東京區域,離台灣使用者近。後端有兩千多個自動化測試,每次修改都會跑過一遍。

  • 三個前端入口Next.js・React
  • LINE 整合LINE LIFF・Messaging API
  • 後端 APIDjango REST Framework
  • 資料庫PostgreSQL・AWS RDS
  • 影片與檔案Cloudflare Stream・R2
  • 金流與發票SHOPLINE Payments・綠界

RESULTS

上線之後,改變了什麼

  • 每一堂課都有紀錄

    動作、組數、重量與影片都存在系統裡,學員上次做多重,打開就查得到。

  • 學員不用下載 App

    開 LINE 就能看課表、記訓練、收通知,教練不必再教學員裝新軟體。

  • 找教練有據可查

    教練資料經過人工審核,證照與比賽經歷通過認證才標上綠勾。

  • 月費自動扣款

    教練綁卡後每月自動扣款,扣款紀錄、退款與發票在後台一次看清楚。

CONTACT US

想做一個
開 LINE 就能用的服務?

如果你的服務也想做在 LINE 裡,需要會員訂閱與自動扣款,或要讓使用者在平台上找到彼此,需求還沒想清楚也沒關係,把現在的流程講給我們聽。

看其他成功案例 →前往 Better Coach 官網 →