[2주차] 프로젝트 완료하기

LSA·2022년 4월 10일
0

1차 팀 프로젝트

목록 보기
4/6
post-thumbnail

[Day5-9] 달린다. 24시간은 좀 무리고

무사히 서브페이지 레이아웃을 완료했으나 주말부터 수요일까지는 정말 제게 지옥같은 시간이었습니다.
바로 이미지 슬라이드 기능을 구현하기 위해 자바스크립트와 싸웠던 시간들입니다.
결론부터 말하자면 완성 못했습니다.

이미지 슬라이드 알고리즘에 대한 자세한 사항은 다른 포스팅에 적어두는 게 낫겠습니다.
사이트 완성까지 저와 팀원들이 박차를 가했던 시간이기에, 2주차에 대한 기록을 굵직하게 남겨두자면

1. 팀원들이 대부분의 기능들을 완성시켰습니다.

  • 로그인, 회원가입 API
  • 웹토큰 발급 API
  • 상품 리스트들을 조건에 맞게 불러오는 API
  • 상품 상세페이지에서 옵션을 조작하는 화면 구현
  • 상품 상세페이지에서 상품 정보와 옵션을 불러오는 API
  • 상세페이지에서 선택된 옵션들을 받아와 장바구니에 추가하는 화면과 기능
  • 구매 혹은 장바구니 페이지를 눌렀을때 회원인지 아닌지 확인하는 API

2. 8일차 즈음 완성된 기능들을 프론트단과 백단에서 붙이는 작업을 시작했습니다.

  • 화면과 기능을 붙이는 과정에서 github에서 발생한 conflict 파일들을 팀원들과의 협의를 거쳐 수정합니다.
  • 목데이터와 달리 실제 데이터가 DB에서 잘 불러와지는지 확인합니다.
  • 프론트와 백을 연결하면서 빠진 기능이나 화면이 없는지 체크합니다.

3. 사이트의 완성도를 높이기 위한 마무리 작업을 했습니다.

  • 파비콘을 추가한 뒤 잘 들어가졌는지 확인합니다.
  • 사이트에 들어가는 배너, 상품 이미지 등의 이미지 가공을 합니다.
  • 팀원들의 컴포넌트들을 모아 전체적인 css 밸런스를 맞춥니다.
  • 크리티컬하거나 자잘한 오류를 수정합니다.

특히 프로젝트 마감을 앞둔 8~9일차에는 팀원들 전부가 밤늦게까지 공용 오피스에서 모여있었고, 10시~11시 즈음 퇴근한 것 같습니다.
게다가 급하게 장바구니 화면과 기능을 9일차에 만들자고 결정했기 때문에, 다들 많이 힘드셨을겁니다.

장바구니 페이지 추가했을땐 약간 이런 분위기

[Day10] 프로젝트 마감 및 발표

대망의 프로젝트 마감날. 발표에 대한 가이드라인이 떴습니다.
발표시각은 오후 3시였으나 저희 팀은 하필 크리티컬한 오류가 2~3개정도 떴고 데이터 패치를 완전히 끝내지 못했기 때문에 발표 직전까지도 계속해서 작업을 진행해야했습니다.
결국 팀원중 1분이 발표 PPT를 도맡아 진행하시고,
저는 PPT 제작의 백업과 동시에 프론트단 오류를 백업했습니다.

다행히 순서가 가장 마지막이었기 때문에 제시간에 완료할수 있었습니다.
앞서 진행한 다른 팀들의 사이트와 PPT 자료들을 보고,다들 짧은 시간동안 이만큼의 작업을 해낼 수 있었다는 것에 감탄했습니다.
가장 기억에 남았던 것은 발표 때 우리 팀의 CRUD 파트를 만들어 각자가 배웠던 점과 반성하는 점을 독특하게 표현했던 팀이었습니다.

우리 팀의 발표 내용 (총 12분)

  1. 팀원 및 역할분담 소개
  2. 프로젝트 사이트 소개 및 데이터 구조 설명
  3. 프로젝트 사이트 시연 (동시에 프론트단 기능 설명)
  4. 백단 API 및 미들웨어 설명
  5. 팀원들 소감 한마디

저희 팀의 발표 때에는, 발표를 맡아주신 팀원분이 제가 만든 디자인 배너 내용을 하나하나 읽어주셔서 내심 배너를 헛되이 만들지 않았다는 뿌듯함을 느낄 수 있었습니다.
발표 직전까지 팀원들이 달라붙어 해결했던 오류들은 다행히 잘 작동해주었고, 이어서 백단의 API 설명 발표도 진행했습니다.

칭찬받은 부분

멘토님들과 동기님들에게서 말씀해주신 장점들은 이렇습니다.

  • 사이트를 구경하는 재미 (아무래도 배너같이 시각적으로 보여지는 부분이 있다 보니, 이 부분을 긍정적으로 봐주신것 같습니다.)
  • 쇼핑몰의 필수적인 부분을 오류없이 구현한 것
  • 발표 PPT의 API들이 구체적으로 어떤 로직으로, 어떤 기능을 하는지 상세하게 설명한 것

다만 발표가 짧게 진행되고, 피드백 시간은 따로 없었기에 어떤 부분을 개선해야 할 지는 정확히 이야기를 듣지 못했습니다.
2주동안 열심히 달리셨던 팀원들을 비롯한 동기분들은...공식일정이 끝나자마자 빠르게 공용 오피스를 빠져나가셨습니다.

물론 나도

이걸로 완전히 끝난걸까요?
아니요.
우리에게는 아직 1주의 마무리 시간이 더 남았습니다!

profile
진짜 간단하게 작성한 TIL 블로그

0개의 댓글