url : https://yws1502.github.io/Idus_cloneCoding/
- 김만학, 김진권, 이승연, 윤우상
- gitflow를 따른 현업을 통해 맞춤 작품 구매 사이트 아이디어스의 주요 기능 및 UI 등 구현
- 로그인, 회원가입
(추후 기능 추가) - 장바구니 담기
(추후 기능 추가)
├─detailPages
├─images
│ ├─icons
│ └─image
├─js
│ ├─main
│ └─product-detail
└─style
├─common
├─main-page
├─my-info
├─product_detail
├─register
└─shopping
- JavaScript(ES6)
- CSS(Scss)
- HTML
- NodeJs
- Express
- 김만학
맡은 파트
- 메인 풋터, 장바구니 페이지
회고
- 협업툴로써의 Git에 대한 이해도가 높아지고, HTML+CSS 코드에 한층 더 익숙해질 수 있었습니다. 또한 처음으로 JavaScript를 활용하여 웹을 제어해보아 좋았습니다. 완벽하진 않더라도 팀원들과 협업하여 목표한 결과물을 얻어가는 과정이 즐거웠습니다.
새로 배운 점
- CSS와 JavaScript를 고려한 HTML markup
- SCSS 및 HTML, CSS 문법 숙지
- JavaSciprt를 활용한 이벤트 객체 제어
- 김진권
맡은 파트
- 메인 상품목록, 내 정보
회고
- 완벽하진 않지만 실제로 서비스되고 있는 웹페이지의 UI를 거의 대부분 클론해보았습니다. 프로젝트를 통해 마크업과 CSS에 자신감이 생겼습니다. 하지만 마크업 과정에서 적절한 클래스명을 선정하는 것이 어려웠고 연습이 필요하다고 생각했습니다.
새로 배운 점
- css 가상셀렉터 활용
- Git을 통해 branch를 나눠서 작업하고 pull request를 하는 방법, develop branch와 개인 작업 브랜치가 충돌할 때 해결하는 방법.
- SASS을 이용하여 css파일을 생성하는 법.
- 이승연
맡은 파트
- 메인 실시간 리뷰 목록, 상품 디테일 페이지
회고
- 처음으로 팀프로젝트를 하면서 git에 대해서도 배울 수 있었고 같이 하면서 새로 배웠던 부분을 코드리뷰도 하면서 같이 알 수 있어서 뜻깊은 시간이었습니다. html 태그를 알맞게 사용해야 하고 마크업과 css를 하면서 다양한 시도를 해볼 수 있어서 좋았습니다. git을 많이 알려준 팀원에게 감사합니다!
새로 배운 점
- scss를 활용한 점
- git 을 사용해 branch를 생성 merge, pull 등을 하는 방법
- 적응형 웹과 반응형 웹의 차이점
- 윤우상
맡은 파트
- 메인 헤더, 로그인, 회원가입 페이지
회고
- 프로젝트를 진행하면서 노션과 깃을 이용해 팀원들과의 협업을 경험할 수 있었으며 깃에 대한 이해가 깊어졌습니다. 클론을 하며 클래스 명을 명시 적으로 지어주는 것과 자바스크립트에 대한 이해도가 부족하다는 점을 발견했으며 시멘틱한 마크업을 위해 많은 고민을 해야겠다는 생각을 할 수 있었습니다.
새로 배운 점
- 자바스크립트를 활용한 Dom 컨트롤
- Scss의 mixin, include 기능 활용
- Gitflow를 따른 협업