Team menbers : 김명환(팀장), 박서영, 안주원, 이준구
Link : 구현 화면 이동하기
영화조회 : 사이트내 카테고리 별 영화를 조회 가능.
영화검색 : 영화 목록을 조회하고 검색 가능.
관람평조회,수정,삭제 CRUD : 로컬스토리지를 이용한 관람평을 남기고 리뷰 삭제, 수정 구현.
카드 리스트 정렬 : 인기순, 출시일, 속성에 따른 버튼을 추가하여 내림차순으로 정렬.
스크롤이벤트 : 스크롤 내릴시 상단으로 이동하는 스크롤 구현.
반응형 웹 : 전체 웹페이지 반응형 구현.
헤더 고정 : 상단 header부분을 고정하여 UI/UX향상.
파비콘 : 직접 맞춤 디자인으로 프로젝트의 정체성 향상.
OGP : 메타태그를 사용하여 검색엔진 seo 최적화.
- 기존 영화정보 카드 리스트에서 특정 item을 선택할 시, 상세 페이지로 이동하도록 구현.
- 상세 페이지에서 메인 페이지(홈)로 이동하는 UI도 함께 구성.
- 상세페이지에서 특정 영화에 대해 의견을 작성할 수 있는 UI를 구현.
- 작성자, 리뷰, 확인비밀번호를 입력하도록 구현.
- 작성한 정보는 브라우저의 localStorage에 적재하도록 함.
- UX를 고려한 validation check (영화 검색 시, 댓글 작성 시, 추가 기능 구현 시)
- 하기 기재된 Javascript 문법 요소를 이용하여 구현.
- const와 let만을 이용한 변수 선언
- 형 변환 - 예시 중 2개 이상 사용 (number → string, string → number, boolean → string)
- 연산자 - 예시 중 3개 이상 사용 ( &&, ||, !, ?:, typeof)
- 화살표 함수 - 2개 이상 사용 (일반 화살표 함수, 한 줄로 된 화살표 함수, 매개변수가 하나이 화살표 함수)
- 조건문 전부 구현 (if, if-else, if-else if-else, switch, 삼항연산자, 조건문중첩)
- 반복문 전부 구현 (for, for in, for of, while, do~while, break, continue)
- 객체 병합
- 배열 2개이상 사용 - (push, pop, shift, unshift, splice, slice)
- 배열 3개이상 사용 - (forEach, map, filter, reduce, find)
- 자료구조 1개이상 사용 - (map, set, null, undefiend, callback)
- DOM객체 생성 선택 4개이상 사용
- 모듈 사용 (import, export)
| 김명환 | 박서영 | 안주원 | 이준구 |
|---|---|---|---|
Features TMDB api 연결 메인페이지 검색 필터링 |
Features 메인페이지 퍼블리싱 서브페이지 퍼블리싱 메인페이지 필터 버튼 active 구현 버튼 스크롤 구현 관람평등록 CRUD구현 CRUD 벨리데이션 구현 카드 각각ID 관람평등록 구현 파비콘 디자인 |
Features 메인페이지 검색 벨리데이션 구현 |
Features 카드리스트 상세페이지 이동 api 구현 |
Communication
| Github | Slack |
|---|---|
| Javascript | Html | Css | Prettier |
|---|---|---|---|
main : 운영, 배포 브랜치
dev : 기능 통합 브랜치