Aesop 클론 코딩.

- Aesop은 브라질 기업으로 고급 스킨케어 제품들을 판매하는 사이트이다.
선정이유.
- 커머스 사이트 코딩이라는 1차 프로젝트 기준에 적합성.
- 기존 학습 내용과 구현 포인트 일치.
팀원.
개발기간.
2022.08.16 ~ 08.25
필수 구현 사항.
- 프론트엔드의 필수 구현사항.
- 호버의 사용.
- 로그인 및 회원가입 모달창으로 구현.
- 로그인시 이메일 비일시 회원가입페이지로 자동이동 및 회원가입시 비밀번호 일치 확인.
- 제품 페이지 이동을 제외한 사이드바를 통한 기능구현. (장바구니 및 카테고리 이용시)
- 백엔드의 필수 구현사항.
- 로그인 & 회원가입 기능.
- 장바구니 CRUD 기능.
- 제품 페이지 url을 RSETful-API로 구현.
담당구현 사항.
1.프로그램 기초세팅.
2.DB모델링.
2.csv파일 uploader.js구현.
3.메인페이지 및 카테고리, 상세 페이지 엔드포인트 구현.
좋았던 점.
- 프론트엔드의 작업 플로우의 인지.
- 데이터 적인 결과물이 아닌 사이트가 제작됨에 따른 가시적인 작업물을 확인가능.
- git comflict 해결 경험.
- 일부 팀원들의 코로나 재택으로 게더 사용.
- trello 사용.
아쉬웠던 점.
- 프론트엔드와의 소통부족
- 프론트엔드의 작업 플로우 인지 부족으로인한 서로간의 소통오류.
- 코로나로 인한 팀원들의 소통 딜레이.
- 프론트와 백 사이의 명확한 역할 분담 부족.
- 자신의 객관적인 역량 판단 부족에서 오는 명확한 작업양, 기한의 불확실성.
- PM의 부재.
- terllo로 사용에 있어 미숙함.
- 의욕과다.
개선방안.
- 자신의 역량의 객관적인 평가,
- PM선정.
- 필수 구현 기능의 Dday선정 후 추가 기능구현 추가.
- 프론트와 백엔드의 많은 소통 및 명환학 기준선정 후 문서화.
- 자신 파트의 담당 프론트 or 백의 플로우 인지.
- trello의 세분화 작업.
총평.
비록 짜는 코드는 다르지만 같은 목표를 향해 같이 대화하고 작업물을 만드는 것이 재밌었고 소통의 부재로 많은 갈등과 문제들이 발생했지만 그에따라 소통의 중요성과 커뮤니케이션 스킬의 필요성을 깨달았고 다른 팀원들을 만나 비슷한 상황이오더라도 헤쳐나갈 수 있게 미리 경험했기에 모두 프로젝트를 마치며 소중한 경험이었다고 생각하여 좋았습니다.
2차 화이팅합시다!