展開側邊欄位的漢堡樣式按鈕

已關閉

寵物遠端助養app

案件編號 TK25100112JULT58 ・2026/01/26 更新

  • 預算金額

    $1,000,000

  • 執行地點

    可遠端

  • 接案身份

    兼職上班族、全職接案者、個人工作室、非受雇者、公司企業

  • 需求說明

    用於哪個行業: 細節說明: 1. 需要雙系統 ================== 2. 角色與旅程 訪客/助(認)養者:瀏覽 → 觀看 → 任務 → 助養/付款 → 追蹤健康 收容單位/獸醫(僅閲讀):查看事件時間線、公告/說明連結 ================== 3. 以下是從AI 整理大致方向 EPIC A|帳號與設定 目標:安全登入、偏好與通知,完成上架合規。 A1 登入/註冊(Email/手機;可接 Apple/Google/LINE) 任務:UI、表單驗證、OTP/簡訊流程、JWT 儲存(Keychain/Keystore)、Token 刷新、登出。 驗收:冷啟後能自動帶入已登入狀態;Token 失效自動刷新;多裝置登出同步(可選)。 A2 個人設定與法務頁 任務:偏好(語言/深色/推播)、隱私權/服務條款、版本資訊。 A3 通知權限與裝置綁定 任務:APNs/FCM token 上報、權限引導、靜默/醒目通知分類。 EPIC B|內容與播放(HLS) 目標:穩定播放 + 有效載入清單/個體頁。 B1 寵物清單與篩選 任務:無限卷動、篩選(品種/性格/狀態)、快取策略(快照/失效)。 B2 個體頁 + 播放器 任務:簽名 URL 取得/刷新、HLS 播放(前/背景切換)、錯誤狀態(過期、網路中斷)。 驗收:10 秒內起播;過期自動刷新不超過 1 次;回前景續播成功率 ≥ 98%。 B3 回看 Clip/縮圖 任務:事件時間線跳轉、快取縮圖、分享。 EPIC C|觀察任務(人審) 目標:用戶可參與任務,產生結構化標註,與 AI 團隊串接。 C1 任務列表(待辦/進行/已完成) 任務:分頁、過濾(寵物/難度)、排序(最新/獎勵)。 C2 任務填寫(多型表單) 任務:checkbox/radio/text、必填驗證、圖片截圖/附檔。 邊線:離線草稿(本地持久化;恢復連線自動提交)。 C3 提交/回饋 任務:提交 API、冪等重試、成功徽章/點數、失敗提示與重送。 驗收:弱網下 3 次重試機制;同任務不允許重複提交。 EPIC D|健康時間線(呈現) 目標:聚合健康事件,直覺呈現嚴重度/時間與回看。 D1 事件列表 任務:分段載入、嚴重度顏色、篩選(類別/日期)。 D2 事件詳情與回看 任務:事件內容、對應 clip 播放、回饋按鈕(有/無幫助)。 EPIC E|助養/訂閱與金流 目標:可下單、轉導付款、正確刷新狀態。 E1 方案/購物流程 任務:方案選擇(單次/月/季)、訂單建立與展示。 E2 付款轉導/回來 任務:/payments/{provider}/prepare 參數對接、原生 SDK 或 WebView、URL scheme/深連結處理。 E3 訂單狀態刷新 任務:Webhook 由後端處理,App 輪詢/推播刷新;失敗狀態顯示與重試行為。 驗收:支付成功 → 30 秒內狀態變為 paid;失敗/逾時有清楚指引。 EPIC F|通知(Push + Inbox) F1 收訊(前景/背景)與 Deep Link F2 Inbox(閱讀/已讀狀態/批次清) F3 通知偏好同步(payment/health/marketing) EPIC G|產品層(i18n/可及性/觀測/上架) G1 i18n(zh‑TW/en)、RTL 預留 G2 可及性(字級、對比、VoiceOver / TalkBack) G3 觀測(Crashlytics、Analytics 事件) G4 上架合規(隱私權說明、第三方 SDK 列表、追蹤透明度) EPIC H|AR 助養(平面擺放) H1 使用流程 1. 進入「我的助養」→ 選擇對象 → 開啟 AR。 2. 進入 AR 導引視圖:提示移動手機掃描平面(地板/桌面)。 3. 平面出現格線 → 使用者點一下放置角色(建立 Anchor)。 4. 角色可被拖曳移動 / 雙指縮放 / 旋轉;按鈕觸發互動(摸摸/餵食/玩耍/梳毛/擺姿/投食罐)。 5. 可拍照分享(儲存到相簿)。 6. 關閉 AR:釋放 Session 與資源。 H2 互動清單(可擴充) - happy(摸摸)、eat(餵食)、play(玩耍)、groom(梳毛)、photo(拍照擺姿)、feeder(投食罐)。 - 每個互動可綁定音效(如貓呼嚕、進食聲)。 H3 會員方案 H4 素材封裝(AR Pack) H5 裝置支援與降級 - iOS:iOS 15+,ARKit 支援裝置(A12 以上實測佳)。RealityKit;提供 ARCoachingOverlayView 導引。 - Android:Android 10+ 且 ARCore 支援機型;建議使用 Sceneform/SceneView(或等效)簡化平面擺放。 - 降級:不支援 AR 時自動退到 AR‑Lite(相機預覽 + 2D 覆蓋)。 H6 事件追蹤(Analytics) - ar_open(pet_id, pack_id, plan) - ar_plane_found(time_ms) - ar_place_success(plane_type) - ar_interaction(action: happy/eat/play/groom/photo/feeder) - ar_duration(sec) - ar_error(code,msg) H7 驗收標準(MVP) - 權限:相機權限引導正確;拒絕時顯示降級畫面。 - 平面偵測:在常見場景(地板/桌面)10 秒內出現可放置提示 ≥ 90%。 - 互動延遲:按鍵到動畫開始 < 120ms;平均 FPS ≥ 30。 - 資源:關閉 AR 後相機與 Session 釋放,不殘留。 - 崩潰率:AR 流程 crash-free session ≥ 99.5%。 ================== 4. API 會由我這邊開發設計 ★ 若有其他建議也可以提出,請初部估價

登入後即可完整查看