본문 바로가기

스파르타코딩 내일배움캠프

내일배움캠프 - TIL Day 23 - 2차 프로젝트 발제, 회의

2차 프로젝트 발제 

기간: 10/05(화) ~ 10/19(화)

2차 프로젝트 필수 과제

  • JWT 로그인 이용(쿠키 세션과 비교)
  • github action - 자동 배포 적용
  • 이미지 업로드 - S3 사용

2차 프로젝트 옵션 과제

  • jinja2 서버사이드 렌더링 이용(서버사이드 렌더링, 클라이언트 사이드 렌더링)
  • 성능 개선 - 핵심 api 호술 시간 50% 줄이기(얼마에서 얼마로 줄었는지)

팀 회의 내용

개인목표

프로젝트에 의논하기 전에 먼저 '내일배움캠프'의 각자 개인 목표 및 팀 목표가 무엇인지 공유하였다. 

팀원들의 개인적인 내용이라 여기에 적기는 어렵지만, 이 회의를 한 덕분에 상대방을 더 이해하는 계기가 되었다. 각자 바라보는 목표점이 다른데, 비슷한 기대치를 상대에게 요구하면 상대방을 힘들어하기 때문이다. 그래서 상대방의 목표치에 맞춰 기대치를 조정하기로 했다. 

 

2차 프로젝트 목표

  • 로그인/회원가입
  • 보안설정 파일 분리 + gitignore
  • 득근일지 / 기록 + 피드
  • 반응형 웹페이지 (?)
  • 저번주 기능 강화
  • 영상 알고리즘

와이어프레임

왼쪽: 로그인 화면, 오른쪽: 득근일지+기록
왼쪽: 득근피드, 오른쪽: 득근 Q&A

* 와이어프레임은 다른 팀원들이 그린 것이다. 

내가 맡은 과제

1차 프로젝트에서 구현 기능 개선/보수

  • db에 id 값 추가 후 코드 고치기
  • board list 가져오기 기능에서 'all_logs'라고 표현 되어 있는걸 고치기
  • /api/board/post 라고 되어 있는걸 id로 고치기
  • request로 다른 것을 받아온 것을 id로 고치기
  • 응답 response 메세지 규칙정해 통일하기(완료, 저장 완료!, 삭제 완료)

2. 다른 팀원과 득근일지+기록 및 득근 피드 기능 구현 

    •  

 

 

배운 것:

html tag - required.