codestates / codestates/Reciper-server

[✍️ Dev Log] 정송이 / 2021-05-12

Open
#30 1 comment 0 reactions 1 assignee Claimed by @lovelysi0113 View on GitHub
@lovelysi0113/기록은 성장의 밑거름 ❄️ Dev Log
Dominant language
TypeScript
Stars
9
Forks
3
PR merge metrics
No merged PRs in 30d

Description

### 오늘은 어떻게 프로젝트에 기여했나요?

- #2 route 세팅(profile, recruit)
- controller 하위 폴더 생성
- 한 요청당 하나의 파일로 만듦
- router 연결
- #10 client에서 요구하는 사항 적용하기(`/loginloading`)
- 코드 수정, client id 설정 페이지 수정
- #15 `get /profile` 요청 처리 로직 작성
- #19 middleware - authChecker 작성 및 보완
- First Project때 구현했던 authChecker를 보완
- router에 연결
- #25 `get /recruitBoard/:board_id` 요청 처리 로직 작성
- `recruits` 테이블의 entity 보완 (일부 필드에 대한 조건 설정, 필요한 필드 추가)
- #27 `delete /recruitBoard/:board_id` 요청 처리 로직 작성
- 로직 구현이 끝날 때마다 API 문서 보완
- 계속 response data format이 변경되어서 주기적으로 수정해야함
- 클라이언트와 연결을 마무리 한 후 한번 더 점검 & 보완하기

### 오늘의 프로젝트에서 힘든 점은 무엇인가요?

- #17 `multer` 이해하기
승길님이 작업하는 화면을 보면서 같이 공부했다
- #28 foreign key를 사용하여 `find()`, `delete()` 등 데이터베이스 데이터에 접근/사용하기

### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?

- [x] #18 `Profile` 기능 client와 연결하기
- [x] 프로젝트 목록 데이터도 보내주기
- [x] `projects` 테이블 스키마 디자인 보완하기
- [x] 이외 클라이언트의 요구사항에 맞춰서 로직 보완하기
- [x] recruit 부분에서 댓글 관련 요청 로직 구현하기
- [x] `post /recruitBoardComment/:board_id`
- [x] `delete /recruitBoardComment/:board_id/:comment_id`
- [x] 지금까지 구현한 기능을 포함하여 배포하기
- [x] 지금까지 구현한 기능을 포함하여 API 문서 보완하기

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.