---
# System prepended metadata

title: Task - Week-end(12/6 ~ 12/8)

---

# Task - Week-end(12/6 ~ 12/8)

#### Preview [킹기표]

- [ ] Add and Fix Channel List Modal
    
    -  [ ] show "show button" in hovering channel
    
-   [ ] Create Preview UI
    
    -   [ ] fix bottom of message section
        
    -   [ ] have "join" button
        
-   [ ] Implement "Channel Join Feature"
    
    -   [ ] click join event
        
    -   [ ] channel join http fetch
        
    -   [ ] channel join api
        
-   [ ] Validate State
    -   [ ] the state of profile joining this channel       
        
#### WebHook [킹기표]
- [ ] 앱 목록 모달
    - [ ] 앱 선택 (채널 목록 모달 참고)
    - [ ] 앱 세팅 페이지로 이동
- [ ] 앱 세팅 페이지
    - [ ] 앱 정보
    - [ ] 스너그 선택
    - [ ] 채널 선택
- [ ] 깃헙 앱
    - [ ] 깃헙의 리퀘스르를 받는 api
    - [ ] 웹훅 url을 만드는 api
    - [ ] app이 다운되면 해당 스너그에 앱 프로필 생성
    - [ ] 리퀘스트에서 데이터를 정제하여 보내주는 api
    - [ ] 해당 채널에 랜더링
- [ ] 나의 스너그에 앱 추가하기
    - [ ] 왼쪽 사이드바에 앱 추가 버튼
    - [ ] 버튼 클릭 시 앱 세팅 페이지(목록 모달)로 이동

#### 첨부파일 업로드/다운로드 [김경래, 2.5md]

- 서버 에러 핸들러 정리하기
- post image upload 및 보여주기
    - 이미지 업로드 UI 구현
    - 이미지 업로드 UI 미리보기
    - storage object와 연동해서 파일 업로드하기 
    - post에 image 보여줄수있도록 img 경로 설정해서 저장 및 응답하기
    - 이미지 업로드 모듈화 => 다른 곳에서도 활용할 수 있게 => magician
- profile image upload && profile 수정
- snug image upload && snug 수정
- user edit && user 수정

#### 프로필
- 메시지의 사진을 클릭하면 
- 프로필을 설정
    - 프로필 사진을 설정할 수 있다.
    - 프로필 상태를 설정할 수 있다. 

#### 스레드
- [front] slider 기능 추가
- 포스트 댓글 기능 
    - 하나의 포스트에는 여러 댓글(포스트)가 달릴 수 있다.
    - 댓글에는 추가적인 댓글을 작성할 수 없다.
    - 댓글 작성자도 함께 저장한다.


#### 채팅 기능 강화[킹기표와 어른들]

- 검색 기능 추가
- 안읽은 메시지 개수 노출
- 날짜별로 구분선 추가
- 무한 스크롤링
- 채팅에 대한 스트레스 테스트 필요
- 채팅 성능 개선 필요
- etc) editer, 이모지, 핀, 태그 기능 추가 