# A2: Check-in #2 ## 回報目前進度狀況 ### 前端 目前前端實作完成並且串接好 API 的頁面功能有以下幾項: **前台:** * 可以正常登入,輸入不正確的帳號密碼會正確回絕登入請求。 * 可以正常登出並且回到首頁,無法繼續使用網站。 * 可以註冊使用者帳號,如輸入格式不正確或者是有缺項會回絕註冊請求。 * 登入成功的使用者可以進入網站前台。 * 可以更改使用者帳戶設定。 * 可以追隨其他使用者。 * 可以取消追隨其他使用者。 * 前台頁面可以正確顯示追隨者前十位最多追隨者的使用者。 **後台:** * 可以使用管理者帳號登入後台。 * 管理者可以看到後台頁面。 * 管理者可以刪除任意一則貼文。 * 管理者可以瀏覽使用者資料。 ### 後端 * 完成目前所有 Acceptance Criteria 上所羅列出來項目。 * 成功通過所有後端的測試檔。 * 成功部屬 API 到 Heroku。 * 透過 Postman 成功驗收所有已部屬的路由。 * 下一階段目標,資料查檢資料流程簡化,透過資料庫完成多表增刪改查,而不是透過後端處理。 ## 總結目前的進度 ### 是否已經進行「提前驗收」? 是,已在會議中完成既有功能的 Demo 驗收。 ### Acceptance Criteria: 前端:目前已完成的驗收數: 29/77。 後端:目前已完成的驗收數: 77/77。 ### 自動化測試: 成功通過 51 項自動化測試。 ### 人工測試: 部屬 heroku 之後透過 postman 成功驗收後端所有 API 路由。 ### 串接測試: 已於 Demo 流程中演示串接後的資料渲染。 ### 在驗收過程中發現了什麼? 可以在刪除推文以及回覆流程中加入彈出式視窗以提示使用者/管理者是否真的想要刪除該則推文或者是回覆。 ### 總結你們對 on schedule 的信心程度。並且說明你如何判斷出這個結論。 前端表示目前進度還在進程上,可以在 check-in #3 之前完成所有 Acceptance Criteria 。 而後端已經完成目前 Acceptance Criteria 上面的進度,可以執行優化或者是協助分工。 ## 這段時間小組開發的狀況 前端:OK 後端:OK 優化進行中。 ## 在開發上遇到的困難 / 解決問題 ### 前端 目前沒有。 ### 後端 目前沒有。 ## 有沒有想在 check-in 活動中想提出討論的問題? 沒有。 \ \ [回到首頁](https://hackmd.io/@2022-Oct-Twitter/Hk9m-Pn-j/%2Feax7gnB7R3KcclDqf27iDA%3Fview) ###### tags: `Assignments`