Please enable JavaScript.
Coggle requires JavaScript to display documents.
目標設定 1 TB 與 Wondercise 不同 2 需求TB日為單位 預期Wondercise 每周為單位, 原本決策 1 定義在…
目標設定
1 TB 與 Wondercise 不同
2 需求TB日為單位
預期Wondercise 每周為單位
定義在
wondercore
wondercore Member
DDB Attritube
wondercise 可共用Attribute
wondercise 另開 Attribute
不要定義在
wondercore
定義在
wondercise RDS
共用 Member Table
Wondercise Rest API
/v1.1/members/me 取得目標
另開 API Endpoint [PUT]
/v1.1/members/me/profile/goal 設定目標
另開 API Endpoint for Server To Server
/v1.1/members/{memberId} 取得目標
建立 TimelessBandGoal Table
建立 TimelessBand Database 及對應 MemberGoal Table
AWS 允許 Timeless Band API 存取權限
定義在
Timeless Band DDB Table
Timeless Band DDB Table
Member
過去不曾有會員關聯資料 紀錄在DDB
/v1/goals/{date} 設置每日目標
{
calories
steps
}
調整為 =>實作調整只call一次API,包含改目標設定&每日目標
/v1/goals/daily
{
date
calories
steps
}
新增 取得目標API
原本決策
1 定義在 Member 擴充性較大(參考公英制、可共用)
2 不選擇 定義在 wondercise rds member 。未來欄位可能包含 wondercise&timelessband