1차 팀 프로젝트(1일 차)

ゆぬ·2023년 11월 9일

주제

영화 리뷰 사이트

구현할 내용

  • 영화 정보 (title, director, actors, genre, synopsis, …)
  • 회원 가입 및 로그인 (소셜 계정, 이메일)
  • 마이 페이지 (프로필 편집, 좋아요 한 리뷰or작품 컬렉션, …)
  • 메인 (박스오피스 순위, 리뷰 모음집, 그외 모든 라우터와 연결)
  • 검색 (검색 기능, 태그별 모음)

참여인원

  • 프론트 3명
  • 백엔드 1명(본인)

진행기간

2023-11-9 ~ 2023-11-23 (2~3주)

레퍼런스 및 참조 내용

키노라이츠
https://m.kinolights.com/
왓챠피디아
https://pedia.watcha.com/ko-KR/

초안

버전관리

  • Git hub 사용
  • Pull Request로 merge하기 (& 1명이 허락해줘야 가능)

Agile 채택

  • 매주 화, 목, 토 스크럼 진행(어제 한 일, 오늘 할 일, 에러 공유)

회고록

실무와 마찬가지로 프로젝트는 한정된 기간 내에 완성되어야 한다. 모호한 기능을 무분별하게 추가하는 것 보다는 핵심적인 기능들을 위주로 구성하되 단위테스트 및 통합테스트 기간을 두어 완성도 있는 프로젝트를 만들어 보자고 팀원들에게 제안했다.

회의를 통해 프론트 분들이 api에 대한 관심이 높다는 것을 깨달았다. 하지만 사용법에 대해서는 잘 모른다고 하셔서 다음 미팅 때 까지 api로 데이터를 받아오는 방법과 데이터를 서버로 넘기는 방법들에 알아보고 알려드리기로 했다.

+) 날자별 영화의 박스오피스를 제공하는 api를 알아보았고 json형태의 데이터를 실제 로그에 찍어보는 시도를 해보았다. 배열로 된 영화목록이 굉장히 깊숙한 곳에 위치 해 있어서 찾는데 애를 먹었다. 배열 안에는 영화 제목과 순위뿐만 아니라 다양한 정보가 들어있었고 이번 프로젝트에 유용하게 쓰일 수 있으리라 느꼈다.

profile
얼마나 깊이 고민하느냐가 자신의 위치를 ​​결정한다

0개의 댓글