사용자 인증 기능, 프로필 관리, 게시물 CRUD 등 필수 기능이 구현된 프로그램을 만드는 팀 프로젝트를 진행했다.
필수 기능을 구현하고 더 나아가 댓글 CRUD, 좋아요, 이메일 가입 및 인증 기능 등 추가 기능까지 구현하는 것이 목표였다.
그 중 회원가입과 댓글 UD 부분을 맡았다.
최소 4자 이상, 10자 이하이며 알파벳 소문자(a~z), 숫자(0~9)
로 구성되어야 한다.최소 8자 이상, 15자 이하이며 알파벳 대소문자(a~z, A~Z), 숫자(0~9), 특수문자
로 구성되어야 한다.기본 CRUD와 관리자 토큰을 입력하는 방식으로 권한을 부여해 회원가입할 수 있는 코드를 만들 수 있게됐다.
포스트맨에서 요청을 어떤 방식으로 보내야 하는지와 사용 방법에 대해 미숙했는데 팀원들과 함께 배우고 알려주는 과정에서 포스트맨 사용 방법을 익혔다.
깃허브에서 merge나 pull 할 때 충돌이 일어 나는 부분에 대해 어떻게 해결하는지 잘 몰랐었는데 이 부분도 팀원들과 함께 하다보니 당황하지 않고 충돌 해결을 할 수 있게 됐다.
🐾 3번의 팀 프로젝트를 경험하면서 매번 느끼는 것은 협업할 때 소통이 중요하다는 것이다. 이번 팀은 사소한거 하나라도 소통하고 공유하며 진행 했는데 덕분에 수월하게 진행 됐고 서로의 의견을 더 낼 수 있었다.
그리고 문제가 발생해 해결할때나 깃이나 포스트맨 사용 방법등을 배울 때 화면공유를 통해 같이 문제해결을 해나가거나 툴 사용 방법등을 자세히 배울 수 있었다.
🐾 이번 경험을 토대로 앞으로 남은 프로젝트에서 더 배우고 앞으로 나의 의견을 내고 팀원들과 같이 문제를 해결해 가며 성장할 수 있었으면 좋겠다.