NAWEKE (스포츠 편집샵)
프로젝트 기간 2022/11/14 ~ 2022/11/25
프로젝트 선정 이유
- 지금까지 학습했던 기술스택을 활용할 수 있고 실력을 향상 시킬 수 있을것으로 판단되어서 선정하게 되었다.
참여개발자
기술스택
- react
- javascript
- sass
- html
- eslint
- prettier
트렐로
- 매일 아침 10시에 진행되는 데일리 미팅전에 각 팀원이 서로 해야할일을 정리해서 업데이트함
- 티켓단위로 업무를 분배함
- 트렐로를 통해 효율적인 커뮤니케이션이 가능했고 백엔드와 프론트엔드 간의 업무 싱크를 맞출 수 있었음.
노션
- 매일 진행되는 회의를 기록함
- 회의를 기록함으로써 프로젝트의 진행방향이 꼬이지 않고 초기 기획단계에서 기획했던 방향으로 진행될 수 있었음.
포스트맨
- API명세를 통해 백엔드와의 소통이 수월해졌다.
- 구체적으로 어떤 데이터를 보내줘야 하는지 어떻게 담아서 보내줘야하는지 정확하게 인지를 하게 되니까 통신이 수월해졌다.
맡은 역할
장바구니
- 사용자가 쇼핑하면서 장바구니에 담은 상품을 장바구니 페이지에서 보여준다.
- 사용자의 편의를 위해 장바구니 페이지에서 상품 삭제 버튼을 만들었다.
- 사용자가 장바구니에 담긴 상품의 수량변경이 가능한 기능을 구현하였고 수량을 변경하면 서버에 저장된 상품의 수량 또한 변경되도록 구현하였다.
- 사용자의 편의를 위해 장바구니에 담긴 상품을 개별선택, 개별선택해제, 전체선택, 전체선택해제 하는 기능을 만들어서 장바구니 담긴 상품만을 결제하는 것이 아닌 장바구니에 담긴 상품중에서 원하는 상품만 구매가 가능하도록 구현하였다.
- 결제의 마지막 단계인 총가격을 구하는 단계에서 상품의 수량과, 선택이 해제 되었을때 변하는 가격을 계산할 수 있도록 구현하였다.
프로젝트 회고는 2탄에서 계속됩니다..!