코드노트

WIL 팀프로젝트 진행중, 쇼핑몰 그리고 github 후기 본문

Code note/TIL, WIL

WIL 팀프로젝트 진행중, 쇼핑몰 그리고 github 후기

코드노트 2023. 2. 13. 13:39

현재 패스트캠퍼스에서 팀프로젝트를 진행하고있다.

거래 API가 주어졌고, 상품관리부터 거래내역관리까지 그리고 관리자페이지도!

처음에는 어디서부터 시작해야할지 고민을 했었던거 같다.

 

기획부터 시작해서 결과물을 만들어야내는 과제는 처음하다보니 막히는부분들도 있었지만

figam, github를 통해서 협업을 진행하였다.

 

기획을 진행하면서 쇼핑몰을 만들기로 하였고, 주제를 정하면서 너무 재밌었던거 같다.

식품 쇼핑몰이지만 마켓컬리홈페이지를 벤치마킹하기로 하였고 오뚜기로 이름을 지었다.

 

그리고 들어가는 제품은 농심이다.. ㅋㅋㅋㅋㅋㅋㅋㅋ

 

아 우리의 팀 이름은 전국 팔도이다.

팀원 전체가 사는곳이 달랐고 오뚜기 -> 농심 ->  팔도... 스토리가 완성되었다...! ㅋㅋㅋㅋㅋ

 

 

기획과 레이아웃 그리고 디자인을 정하는데에만 4일이 걸렸다.

매주 팀원들과 zoom을 통해서 수업시간외에 새벽까지 이야기를하며 정하였다..

 

- 매번 느끼는거지만 진행하는 것들을 기록하는게 정말 힘든거 같다.

- 귀찮더라도 꼭 하나하나 기록하는 습관을 들이자..! 블로그도 요즘 과제를 진행한다고 작성을 못했다... 

 


전체 페이지를 디자인 및 레이아웃을 정리하였고, 각 개개인의 맡을 페이지를 정하고 퍼블리싱을 들어갔다.

 

- 메인페이지

- 회원가입, 로그인, 회원정보수정 페이지

- 스토어별 제품 페이지, 상세페이지

- 주문 및 결제 페이지

- 관리자 페이지

 

이렇게 섹터별로 나누어 진행하였고, 나는 관리자페이지를 맡아서 퍼블리싱에 들어갔다.

관리자페이지는 레이아웃을 제대로 정한게 없었기 때문에 퍼블리싱을 진행하면서 레이아웃을 수정하며 진행하였다 ㅠㅠ

 

퍼블리싱 기간은 3일을 생각했지만 팀원들마다 진행속도가 달랐기에 4일~5일정도 진행되었던것 같다.

 

퍼블리싱을 진행하기전에도 github를 통해서 팀 repo로 pr을하고 merge를 하면서 충돌이 계속 났다..

퍼블리싱 작업을 전부 끝낸 후 zoom에 모여 다시 merge를 진행하면서 사건이 터졌다.

 

commit을 잘못 보내서 생각없이 reset 을 잘못했고.. 내가 작업한 html, scss 파일들이 전부 날아가버렸다...

7개의 페이지 14개의 파일... 당황스러웠지만 팀원분들께서 삭제된 파일을 복구하는 방법들을 찾아주고 가르쳐주었고

 

git reflog
git log-g
git reset --hard [commit_id]
git ls-files -d

- commit id를 통해서 복구하고 삭제되버린 파일들도 다시 되돌릴수 있었다!!!!!!!!!!!!!!!1

 

github를 통해서 팀끼리 작업을 할때마다 merge하고 pull 과 같은 명령어를 쓰게되면 무서워진다..

그래도 이번 과제를 통해서 github도 자연스럽게 몸에 익혀지는거같아서 마음이 놓인다..

 

항상 push하고 commit기록들을 잘 정리해두어야겠다는 생각이 들었던거 같다 ㅠㅠ


그리고 현재는 JS구현을 진행중이다.

바닐라 자바스크립트로 진행되는 과제이다보니 코드를 짜면서도 답답한점들이 너무 많다ㅠㅠ

 

그래도 자바스크립트 공부는 제대로할 수 있는 기회인거 같기도하다.

 

리액트 공부도 빨리 해야하는데 과제를 병행하면서 하루에 짜투리시간을 투자하면서라도 진행을 해보도록 해야겠다.!!

 

그리고 이번에 만난 팀원들은 정말 좋은거같다! 과제를 하면서도 의사소통도 잘되고 다들 열심히하는모습이 보기좋다!!

이번과제도 마무리까지 잘해봐야겠다!!