1st Project 회고

Young Thirty·2022년 1월 8일

시연 영상: https://youtu.be/pjklZN6gJnc

프로젝트 준비

주제: 커머스 사이트 만들기
인원: 5명(Front_3명 / Backend_2명)
기간: 2022/12/27 ~ 2022/01/06
협업툴: GitHub, Postman, Trello, Notion

구현 기능

로그인페이지

  • 로그인/회원가입

메인페이지

  • 상품 광고 슬라이드
  • 네비게이션 메뉴
  • 카드 및 기타 상품 소개

상품 리스트 페이지

  • 컴포넌트 재활용
  • 페이지 네이션
  • 상품 정렬 기능

담당 기능

상품 리스트 페이지 만들기

  • 상품 리스트 화면 구현_map함수를 사용하여 상품 컴포넌트 반복
  • 백엔드 서버와 통신하여 필터 정렬 기능 구현
  • 이미지 확대 효과

좋았던 점

  • 처음으로 나 혼자가 아닌 다른 사람들과 프로젝트를 할 수 있다는 것 자체가 의미있는 시간이었다.
  • 새로운 기능을 적용해 볼 수 있어서 너무 좋았다.
  • 백엔드와의 통신이 어떻게 이루어지는지 알게되었다.
  • 지식공유
      =>나 또는 팀원이 서로 몰랐던 부분이나 고민을 공유
  • 소통의 중요성을 깨달았다.(매일 10분간 미팅 진행)
      =>데일리 미팅을 통한 신속한(개인적으로..) 문제점 개선 및 발견
  • 코드 작성 시 한가지 방법이 아닌 여러 방법으로 접근하고 생각 해야한다는 것을 깨달았다.
  • 부족했던 점

  • 백엔드와 프론트간 서로의 대한 지식이 부족하기 때문에 소통의 어려움이 있었다
    • =>백엔드 공부의 필요성을 절실히 느꼈다
  • 내가 작성한 코드를 팀원에세 설명하는게 어려웠다.(지식 부족)
    • =>이 부분에서 코드 작성 시 한가지 방법이 아닌 여러 방법으로 접근을 해야한다는 것을 깨달았다
  • 부적절한 변수명 지정
    • =>나조차도 내 코드가 무슨 동작을 하는지 파악하기 어렵다. 무조건 고치기
  • 혼자 생각(검색)하는 시간이 너무 오래 걸린다.
    • => 이 부분은 시간과 노력이 해결해 줄 거라고 생각한다.
      => 질문 시 퀄리티있는 답변을 받기 위해 노력하자!
  • 아직 git 사용법이 미숙하다.
      =>익숙해지자!
  • 마무리

    내 생각대로 구현이 잘 안되어 힘든 시간도 있었다. 그럴때마다 다른 팀원 분들이 도와주셔서 크게 어려움은 없었지만 나 스스로 부족한 부분을 되돌아 볼 수 있는 시간이었다. 무엇보다 팀원들과 함께해서 더욱 즐겁고 소중한 경험이었다.

    0개의 댓글