이번 주는 리액트를 활용하여 협업 프로젝트를 진행했다.
블로그, 커뮤니티, SNS와 같이 내 게시물을 포함한 모든 게시물을 볼 수 있는 공간을 만드는 프로젝트였다.
각자 벤치마킹을 하여 가지고 온 내용을 토대로 와이어프레임을 작성하고 우리 팀만의 코딩 컨벤션을 작성했다.
CRA로 프로젝트 셋업,.prettierrc파일, firebase 셋업, 환경변수(.env) 셋업까지 마치고 git repository를 만들어 공유했다.
작업을 하기 전에 파트분배가 어려웠지만 페이지별로 나누어 작업을 하고 연동되는 페이지와 협업을 하기 시작했다.
우리가 구현한 기능에는 로그인, 회원가입, CRUD, 마이페이지 기능이 있었고
작업하는 과정에서 firebase에서 각각의 페이지에 데이터를 연동하는 방법이 어려웠다.
최종적으로 dev브랜치에서 main브랜치를 통해 vercel에 배포를 하였다.
그래도 주변 도움을 많이 받아 프로젝트를 완성할 수 있었다.