내일배움캠프 오늘 학습 내용
- 노드로 뉴스피드 만들기 팀 프로젝트 진행 : api 명세서, ERD 작성, git 작성, 역할 분담, wireframe 등 제작
뉴스피드 만들기
팀프로젝트로 뉴스피드를 만들기로 하였다. 기본 CRUD에 회원 가입 인증 기능, 마이페이지 기능 등이 추가가 되었다. 이번에 팀 프로젝트를 시작하게 되면서 나는 책을 서로 추천해줄 수 있는 사이트를 만들고 싶어 의견을 내었고, 팀원들도 동의해주어 주제를 빠르게 정할 수 있었다. 책 장르를 항목에 추가로 넣어 원하는 장르별로 책을 분류해 그것만 확인할 수 있을 것이다. 또, 유저의 내용도 수정할 수 있도록 요구사항이 추가가 되어 새로 ERD와 api 명세서로 미리 어떻게 구현하면 좋을지 상의해보았다. 나는 이번에 회원가입과 로그인, 로그아웃 기능 구현과 인증 미들웨어 구현을 맡게 되었다. 오늘은 팀 협업 환경 설정 및 mysql과 sequelize로 DB 연동까지 팀원들과 전부 마쳤다. 추가로 ESModule을 사용하여 import와 export하는 방법을 배워 사용할 수 있게 되었다. 우리 팀은 ESModule로 개발을 진행할 예정이기 때문에 미리 제대로 연결되는 것을 확인해두었다. 팀 노션을 작성하며 개발을 어떻게 진행할 지 미리 정했으니 내일부터는 각자 맡은 부분을 만들고 서로 합쳐 협업할 예정이다.
팀 노션 : https://teamsparta.notion.site/8-b4d70490c3454bfaa5714107aa1e4178
8-책 먹는 버튜버
4. API 명세서 (구현 기능 안에 상세 설명 추가 / 원하는 형태로 편집 후 사용해주세요)
teamsparta.notion.site
'javascript+node.js' 카테고리의 다른 글
| 11/23 뉴스피드 팀 프로젝트 3 (1) | 2023.11.23 |
|---|---|
| 11/22 뉴스피드 팀 프로젝트 2 (1) | 2023.11.22 |
| 11/20 노드 숙련 수업 10 (0) | 2023.11.20 |
| 11/17 노드 숙련 수업 9 (AWS 서버 배포) (1) | 2023.11.17 |
| 11/16 노드 숙련 수업 8 (0) | 2023.11.16 |
댓글