Converse 1차 클론 프로젝트 후기👟❣️
- 위코드에서 2주동안 진행한 1차 프로젝트 후기입니다. 운좋게 제가 제안했던 컨버스 사이트를 맡게 되었고 부족했지만 PM으로 팀을 이끌며 많은 것을 배울 수 있는 프로젝트였습니다.
1908년 설립한 신발,의류를 취급하는 패션 브랜드로서 나이키 자회사로 전세계적 사랑을 받는 세계적인 브랜드인 컨버스(Converse)브랜드 클로닝 프로젝트 💕
개발기간 :20.07.20 ~ 20.07.31 (약 2주)
- 회원가입 페이지 레이아웃
- 모든 입력칸 및 체크박스 유효성 검사,유효하지 않을 시 경고 글씨 뜨도록 기능 구현
(이메일 @포함여부, 비밀번호 영문/숫자/특수문자 조합 8~16자 조합 여부, 비밀번호 일치여부, 휴대폰 11자리 입력 여부, 생년월일 숫자 8자리, 체크박스 입력 여부)- 약관 모두 동의 클릭 시 전 체크박스 클릭 기능
- 회원가입 버튼 클릭 시 필요한 정보 백엔드 전달 (유효하지 않는 정보일 시 전달x)
- 메인페이지 (총 5p) 레이아웃
- 모든 페이지 이미지 호버시 호버 이미지 구현
- 페이지 동영상 추가(4p) 및 자동, 무한 재생 기능
- 인스타그램 페이지 레이아웃
- 호버 시 해당 텍스트 미리 보여주기 기능
- 클릭 시 모달창 기능 구현
- 모달창에서 다음, 이전 버튼 바닐라 js로 기능 구현
- 더보기 클릭 시 8개 씩 더보기 기능 구현
- 위 인스타그램 컴포넌트 생성 후 상세 페이지에도 똑같이 구현
특히 카드를 분류하는 카테고리를 세분화 시킨 것 (우선순위 정리)과 라벨을 활용해 역할분담을 분명히 한점을 잘한점으로 꼽고 싶다! 👍
또한 첫 프로젝트로서 프런트와 백의 하는 일에 대한 개념이 모호한 상태였지만 매일 적극적으로 진행한 소통으로 어떤 데이터가 필요하고 어떤 구조였으면 하는 지 백과 즉각적인 소통을 한 것이 큰 도움이 되었다 ✌️
첫 프로젝트로 마음이 앞서 앞만 보고 많은 페이지, 많은 기능 구현에만 목맸던 것이 아쉽다. 하나의 페이지, 하나의 기능을 하더라도 그것이 가지는 깊은 개념에 대한 이해가 부족한 채로 달렸는데 2차 때는 조금 더 나무 아닌 숲을 보는 안목을 가지자!
막바지까지 기능 구현에만 신경쓰다 보니 맞춰본다던가 서로의 코드를 들여다 볼 수 있는 여유가 부족했다. 그래서 마지막 발표까지 서로의 코드를 합치는 과정에 생긴 에러를 수정하는 데 시간을 써야했던 것이 아쉽다.
매일 벨로그 일상로그를 썼었는데 프로젝트를 들어가며 쓰지 못했다. 애초에 일상로그를 쓸려고 했던 이유를 다시 한번 상기하며 하루의 일과를 꼭 기록하자
매일이 일정시간 회고하는 시간을 꼭 가지도록 하자! 매일 TIL을 쓰진 못하더라도 중요한 개념을 배웠고 사용했다면 그것을 다시 한번 꼭 정리하는 velog를 쓰도록 하자
2차 프로젝트에는 마지막 전날에 합쳐보고 발표 디스플레에서 어떤 화면으로 출력되는지 테스트를 하는 시간을 가지자!