728x90
반응형
팀 소개페이지 만들기 협업진행 후기
이번에 개발자 공부를 함께하는 정x희님, 정x훈님과 협업팀을 만들어 웹페이지를 소개하는 프로젝트를 진행했습니다.
사용한 협업 툴
- 노션 (Notion)
팀명을 정하고 프로젝트에 사용할 기술들, API 명세서, DB에 공용으로 사용할 키값들을 정리했습니다.
서로 다른 키값으로 DB에 접근하거나 다른 API를 사용하면 코드의 재사용성이 떨어질 수 있기 때문에, 공통된 키값을 설정했습니다.
- 깃허브 (GitHub)
버전 관리뿐만 아니라 브랜치를 만들어 각자 기능을 개발하고, 각자의 코드를 합치는 작업을 했습니다.
- 슬랙 (Slack)
메시지를 주고받거나 공지를 할 수 있는 플랫폼으로, 자주 사용했습니다.
- 젭 (ZEP)
메타버스 사무실에서 화상 회의를 진행하며 프로젝트를 진행했습니다.
프로젝트 진행
프론트엔드적인 부분의 간략한 틀을 잡기 위해 와이어프레임을 작성했습니다.
- 사이트 제작
와이어프레임을 토대로 사이트를 제작했습니다. 이번 프로젝트는 백엔드 협업에 중점을 두었기 때문에 프론트엔드 부분은 간단하게 구현했습니다. - 역할 분담
홈 화면: 제가 담당한 부분으로, DB에 저장된 멤버 정보를 가져와 멤버 카드가 자동으로 생성되게 했습니다. 네브바를 만들어 각종 페이지로 이동할 수 있는 기능과 오픈 API를 활용해 날씨 정보를 표시하는 기능, 간단한 게임을 구현했습니다.
상세 페이지, 글 작성 페이지, 수정 페이지: 다른 팀원들이 각각 분업하여 담당했습니다. - 느낀 점
협업하면서 다른 사람들과 체계적인 계획을 세우고 API 명세서를 만들어 공용화된 서버를 구축하는 과정이 인상 깊었고, 가장 재미있고 좋았습니다.
728x90
반응형
'협업 프로젝트' 카테고리의 다른 글
팀원소개 페이지 만들기 - KPT 회고 (0) | 2024.08.09 |
---|