SimpleCreative服務項目作品集探索方案合作流程方案價格關於我們常見問題專欄文章
立即諮詢
回作品集

Case Study

簡單練 SimpleTraining

為健身教練與學員打造的課表管理 SaaS 平台

Next.jsTypeScriptSaaSTailwind CSSPostgreSQLPrisma
簡單練 SimpleTraining

產業類別

健身產業 / SaaS

專案類型

客製化 SaaS 系統

服務範圍

  • 產品規劃
  • UI/UX 設計
  • 全端開發
  • 資料庫設計
  • 金流串接
  • 後台管理系統

技術架構

Next.jsTypeScriptPostgreSQLPrismaTailwind CSS

Overview

專案背景

簡單練(SimpleTraining)是我們從零開始獨立打造的 SaaS 產品,專為健身教練與學員設計。教練可以在平台上建立課表、追蹤學員的訓練紀錄與數據;學員則能隨時查看課表內容、記錄訓練成果,讓教學在課堂之外也能延續。

這個專案完整涵蓋了一個 SaaS 產品的生命週期:從需求定義、資料模型設計、介面規劃,到金流訂閱、多租戶架構與後台管理,全部獨立完成——也是我們承接客製化系統開發時,端到端交付能力的最佳證明。

Challenge

需求與挑戰

01

多租戶的資料隔離

每位教練如同一間獨立工作室,學員資料、課表與紀錄必須嚴格隔離,同時又要共用同一套系統架構與程式碼。

02

教練與學員的雙角色體驗

同一個平台要服務兩種完全不同的使用情境——教練的排課與管理、學員的查看與記錄,兩邊的操作動線都必須直覺。

03

訓練數據的結構化

組數、次數、重量、自覺強度等訓練變數繁多,需要設計出既有彈性、又能長期統計分析的資料結構。

04

訂閱制金流

平台採訂閱模式營運,需要串接金流服務,並處理方案管理、付款狀態同步等營運細節。

Solution

解決方案

Next.js 全端架構

採用 Next.js 搭配 TypeScript 開發,前後端共用型別定義;資料層以 PostgreSQL 搭配 Prisma ORM,兼顧開發效率與資料一致性。

以角色為中心的介面設計

教練端聚焦課表編排與學員總覽,學員端聚焦今日訓練與歷史紀錄,兩種角色各自擁有精簡、目標明確的操作動線。

模組化課表系統

課表以「訓練日 → 動作 → 組數」的層級建模,教練可以複製與調整範本,大幅縮短每週排課的時間。

完整後台管理

平台方後台可管理租戶、訂閱與使用狀況,為產品的長期營運打好基礎。

Highlights

網站亮點

01

課表管理

教練可快速建立、複製與調整課表,依學員程度安排每週訓練內容。

02

訓練紀錄

學員逐組記錄重量與次數,完成度一目了然,訓練歷程完整保留。

03

數據追蹤

訓練量與進步趨勢以圖表呈現,讓教學成果與課程價值被看見。

04

多租戶架構

每位教練擁有獨立的資料空間,系統層級確保資料安全與隔離。

05

金流訂閱

串接金流服務,支援訂閱方案與付款狀態管理。

06

後台管理系統

完整的營運後台,掌握租戶、訂閱與平台使用狀況。

Outcome

專案成果

如果你正在評估開發預約系統、會員平台或其他客製化系統,簡單練就是我們端到端交付能力的實際展示——從產品規劃到上線營運,都由我們獨立完成。

想打造類似的網站嗎?

告訴我們你的想法,免費諮詢完全沒有壓力,1–2 個工作天內回覆。