2차 프로젝트 발제
기간: 10/05(화) ~ 10/19(화)
2차 프로젝트 필수 과제
- JWT 로그인 이용(쿠키 세션과 비교)
- github action - 자동 배포 적용
- 이미지 업로드 - S3 사용
2차 프로젝트 옵션 과제
- jinja2 서버사이드 렌더링 이용(서버사이드 렌더링, 클라이언트 사이드 렌더링)
- 성능 개선 - 핵심 api 호술 시간 50% 줄이기(얼마에서 얼마로 줄었는지)
팀 회의 내용
개인목표
프로젝트에 의논하기 전에 먼저 '내일배움캠프'의 각자 개인 목표 및 팀 목표가 무엇인지 공유하였다.
팀원들의 개인적인 내용이라 여기에 적기는 어렵지만, 이 회의를 한 덕분에 상대방을 더 이해하는 계기가 되었다. 각자 바라보는 목표점이 다른데, 비슷한 기대치를 상대에게 요구하면 상대방을 힘들어하기 때문이다. 그래서 상대방의 목표치에 맞춰 기대치를 조정하기로 했다.
2차 프로젝트 목표
- 로그인/회원가입
- 보안설정 파일 분리 + gitignore
- 득근일지 / 기록 + 피드
- 반응형 웹페이지 (?)
- 저번주 기능 강화
- 영상 알고리즘
와이어프레임
* 와이어프레임은 다른 팀원들이 그린 것이다.
내가 맡은 과제
1차 프로젝트에서 구현 기능 개선/보수
- db에 id 값 추가 후 코드 고치기
- board list 가져오기 기능에서 'all_logs'라고 표현 되어 있는걸 고치기
- /api/board/post 라고 되어 있는걸 id로 고치기
- request로 다른 것을 받아온 것을 id로 고치기
- 응답 response 메세지 규칙정해 통일하기(완료, 저장 완료!, 삭제 완료)
2. 다른 팀원과 득근일지+기록 및 득근 피드 기능 구현
배운 것:
html tag - required.
'스파르타코딩 내일배움캠프' 카테고리의 다른 글
AttributeError: 'str' object has no attribute 'decode' 에러 (2) | 2021.10.08 |
---|---|
내일배움캠프 - TIL Day 24 - 잡스, 머스크, 베조스, 그리고 코테 (0) | 2021.10.07 |
내일배움캠프 - WIL (Day 22) (0) | 2021.10.05 |
내일배움캠프 - TIL Day 22 - pymongo 보안, python index, *동민님 (0) | 2021.10.04 |
책 목록 (0) | 2021.10.03 |