---
# System prepended metadata

title: 'A3: Check-in #3'
tags: [Assignments]

---

# A3: Check-in #3  

## 回報目前進度狀況  
### 總結目前的進度  
【前端】已將目前進度佈署到 Github pages，指定功能已大致完成，讓後端組員可以進行測試，接下來會開始調整細節的排版和比較小的 bug。  
【後端】API 所有指定進度已完成、並推上 Heroku，本地與遠端測試皆通過。目前對是否完全符合 user story 進行檢查/優化，並配合前端提出需求小幅度調整。  

### 是否已經進行「佈署 & 交付前驗收」？過程中發現了什麼？  
API 已佈署完成，前端畫面部分進度完成佈署。開始對已佈署進度進行測試驗收。  
發現後端對「錯誤」的定義有點小問題。在進行清單類查詢時(tweets list...等)，即使查詢到的資料筆數為 0 也是正常狀況(例:新註冊用戶)，不應該定義為「4xx 錯誤」，已調整回傳資料。  

### 打算如何運用最後一段時間？  
先專注在指定功能的達成及優化，行有餘力再規劃挑戰功能。  

## 描述這段時間小組開發的狀況  
### 小組分工& 組織任務的調整  
【前端】基本功能大致上已經完成，剩下零星的 bug 需要調整，後續也會再針對使用者體驗上來進行細部的優化。  
【後端】基本功能已完成，優化及調整項目在 Github 開 Issues 自由認領。  

### 在開發上遇到的困難 / 解決問題  
Check-in #2 遇到的「錯誤訊息被 Axios 攔截」已經由前端調整 Axios 的 validataStaus 範圍解決。  
前端在寫資料傳遞的過程中時常會混亂，會請組員互相幫對方檢查，就可以發現盲點。  

## 有沒有想在 check-in 活動中想提出討論的問題？  
(無)

###### tags: `Assignments`  