DWG NO. WISPLU-002 · REV A · SCALE 1:1

NO. 002 · App 應用

健檢追蹤暨減重門診 App

一款整合「健檢追蹤」與「減重門診」的醫療健康 App。健檢方面,使用者可查詢歷年健檢報告,並透過折線圖追蹤各項數據的逐年變化,把一次性的健檢報告變成可長期觀察的健康軌跡;減重方面,使用者可線上報名醫院減重門診,每日上傳早、午、晚三餐,由營養師給予個別化餐點建議,並透過即時聊天與營養師直接溝通,搭配日曆回顧每日飲食狀況,另有減重社群讓使用者分享減重歷程與飲食心得。iOS 與 Android 雙平台皆可使用。

DRAWN BY WISPLU/CATEGORY APP/STATUS DELIVERED ✓
健檢追蹤暨減重門診 App
FIG. 01

FEATURES · 功能特色

  • 歷年健檢報告查詢
  • 健檢數據折線圖追蹤
  • 減重門診線上報名
  • 每日三餐飲食上傳
  • 營養師即時諮詢
  • 減重社群分享
FIG. 02

BACKGROUND

專案背景

健檢報告往往是一份一次性的數據,受檢者拿到後不易理解,更難長期追蹤自己的健康變化;而減重也不是單次門診就能完成,需要日復一日的飲食記錄與專業回饋才看得到成效。這款 App 把「看得到的健檢數據」與「跟得上的減重陪伴」整合到同一個入口,讓使用者既能回顧歷年健檢趨勢,也能在減重門診中獲得營養師持續的線上指導。

FIG. 03

CHALLENGES

面臨的挑戰

  • 健檢報告項目繁多、又是逐年累積的資料,要整理成一般人看得懂、且能跨年度比較的趨勢呈現,在資料結構與視覺化上具有挑戰
  • 減重門診是「每日三餐上傳 → 營養師逐日檢視 → 給予建議」的持續性循環,既要讓使用者願意天天回填,也要讓營養師能有效率地檢視多位個案的飲食紀錄
  • 受檢者與營養師之間的一對一即時諮詢,訊息需可靠送達,使用者離線時也要能即時收到回覆通知
  • 健檢資料屬高度敏感的個人醫療資料,由醫院端提供,在串接、儲存與呈現上都需謹慎處理存取權限與隱私
FIG. 04

SOLUTIONS

解決方式

  • 以 Flutter 單一程式碼庫同時交付 iOS 與 Android 雙平台,並採用 Riverpod 管理狀態,讓健檢數據、聊天、飲食紀錄等多種畫面狀態清晰可控
  • 將歷年健檢資料結構化後,以折線圖呈現各項目逐年趨勢,讓使用者一眼看出數據變化,把單次報告轉為可長期追蹤的健康軌跡
  • 為減重門診設計「每日三餐上傳 + 營養師逐日回饋」的飲食日誌流程,並以日曆檢視每日飲食狀況;後台另建 Vue 管理介面,讓營養師能集中檢視個案飲食、回覆建議與管理門診報名
  • 聊天諮詢以 Python FastAPI 自建後端,透過 WebSocket 實現營養師與使用者的即時雙向訊息,訊息存於 PostgreSQL,並整合 FCM 推播,確保離線時也能即時收到營養師回覆與新訊息通知
  • 減重社群讓使用者分享減重歷程與飲食心得,形成彼此鼓勵的減重支持圈
FIG. 05

OUTCOME

專案成果

App 已上線 iOS / Android 雙平台。健檢端讓使用者查詢歷年報告並以折線圖追蹤健康數據的長期變化;減重端讓使用者線上報名門診、每日記錄三餐並獲得營養師的個別化建議與即時諮詢,搭配減重社群彼此打氣,讓健檢與減重從一次性看診,延伸為可持續追蹤與陪伴的健康管理。

FIG. 06

STACK · 技術實作

  • Flutter
  • riverpod
  • Vue 3
  • TypeScript
  • Tailwind CSS
  • Postgresql
  • WebSocket
  • FCM
  • Python
  • FastAPI
  • 使用Flutter 跨平台APP開發
  • 後台使用Vue 開發
  • Tailwind CSS 實現響應式設計
  • 後端使用Python FastAPI 開發
  • Postgresql 資料庫
  • 即時聊天使用WebSocket
  • 推播使用FCM

NEXT SHEET · 下一張圖紙

想做類似的專案嗎?

從 App、網站到物聯網與硬體整合,信均科技協助您把想法變成能上線的產品。