Skip to content

Teddybiovlsi/ntuh_Client_ReactVersion

Repository files navigation

台大衛教系統 React 版本

  • 衛教系統一共分成兩大項:
    • 使用者模式
    • 訪客模式

訪客模式

訪客模式將會有以下限制:

  1. 無觀看紀錄
  2. 無基礎練習/練習/測驗紀錄
  3. 無更改設定功能

訪客模式流程

  1. 透過訪客登入
  2. Laravel API 進行溝通取得臨時權杖(Token)
  3. 進入首頁中進行部分限制操作

使用者模式

使用者模式功能:

  1. 可完整存取管理人員已勾選各類型(基礎練習/練習/測驗)影片與測驗題目
  2. 可設定用戶名、變更密碼與變更信箱
  3. 忘記密碼時,可透過忘記密碼功能透過信箱取回 OTP 密碼

使用者模式流程

  1. 透過輸入帳號(病歷號)、密碼進行使用者登入
  2. Laravel API 進行溝通取得權杖(若有按下記住我,則會依照權杖揮發日期進行確認)
  3. 進行使用者登入操作

專案解說:

專案注意事項:

第一次使用時,請透過github 連結下載 zip 檔案後,透過使用指令下載對應版本的套件

npm i

若要在本機執行本專案,請由 Terminal 執行以下指令

npm run dev

專案底下的兩個檔案請勿直接進行修改!!,該檔案是由下載套件時自動生成
兩個檔案內的資訊主要包含了當前使用 node 專案,如 vite、以及當前下載套件的版本號

  • [package-lock.json]
  • [package.json]

代辦事項

  1. 新增基礎練習/練習/測驗整體完成率於影片清單中
  2. 部分程式進行優化

製作團隊

本台大衛教系統係由 Dr.H.Group 研究團隊進行研發。
v1.0.0 研發成員為:顏銘德、高彬軒
本專案託管由:顏銘德負責,聯絡資訊:[email protected]

版本資訊

主要版本號:1.0.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published