---
# System prepended metadata

title: 'A4: 提交指定功能'
tags: [Assignments]

---

# A4: 提交指定功能  

:::danger
📢 指定題繳交截止時間為 8/8(一)中午 12:00 前繳交。  
📢 若小組未滿足 DoD 項目，將無法獲得評審回饋，請小組留意。  
:::

## Cover - 分享專案首頁截圖  
![homepage](https://assets-lighthouse.alphacamp.co/uploads/answer/cover/434501/homepage.png?t=1659879182)  
## Github  
:::warning
:pushpin: 請小組確實檢查 README 的撰寫是否能讓第一次接觸的人知道如何使用專案。  
:::
* [前後分離繳交 PR](https://github.com/ALPHACamp/twitter-api-2020/pull/428)  
* [Github repo (前端)](https://github.com/ziwenying/simple-twitter-frontend)  
* [Github repo (後端)](https://github.com/ritachien/twitter-api-2022)  

## 根據 DoD 附上覆核資料：  
### Acceptance criteria 清單  
* [連結](https://docs.google.com/spreadsheets/d/1SnlST6w8o9ObiT0Ph70Vm5kECIJqtZq8OVCcG__FljE/edit#gid=0)  

### 小組 Demo 會議紀錄  
* [小組內部 Demo](https://hackmd.io/@twitter-2022/rehearsal)  
* [小組與導師 Demo](https://hackmd.io/@twitter-2022/demo-with-mentor)  

### 前端 PR 連結 - 三個（應有組員間 code review 紀錄）  
* [PR #13](https://github.com/ziwenying/simple-twitter-frontend/pull/13)  
* [PR #23](https://github.com/ziwenying/simple-twitter-frontend/pull/23)  
* [PR #25](https://github.com/ziwenying/simple-twitter-frontend/pull/25)  


### 後端 PR 連結 - 三個（應有組員間 code review 紀錄）  
* [PR #22](https://github.com/ritachien/twitter-api-2022/pull/22)  
* [PR #50](https://github.com/ritachien/twitter-api-2022/pull/50)  
* [PR #54](https://github.com/ritachien/twitter-api-2022/pull/54)  


## 想提醒評審的話 (optional)  
* 前端優化 - 如果暱稱超過一定長度，後台 usercard 會變成 "..."， 鼠標移到上面可以看到全名， 不是顯示錯誤。  
* 後端優化 - 在清單類 controller (getTweets、 getTweetReplies ...等)有新增分頁器功能，減少資料處理量，目前使用 query string 方式讓使用者可以彈性選擇是否使用。  

###### tags: `Assignments`  