- 기존의 왓챠피디아 사이트는 영화를 비롯한 TV 프로그램, 책, 웹툰에 대한 정보를 조회, 평가, 검색 등의 기능이 구현된 SNS 백과사전 사이트입니다.
- 저희 팀(왓챠챠챠)이 기획한 Watcha Classic은 SNS 기능을 활용한 클래식 영화 백과사전 사이트 왓챠클래식(Watcha Classic)입니다.
TEAM : WATCHACHACHA
PROJECT : Watcha Classic
위의 레포지토리는 위코드 부트캠프의 34기 백엔드 1차 프로젝트입니다.
- 개발 기간 : 2022-06-20 ~ 2022-07-01 (11일)
- 총 5명
- Backend : 이태권(PM), 박민하
- Frontend: 김민석, 김은경, 이현범
- dbdiagram을 이용한 모델링 (중심)
- ERD를 실제 model에 적용
- csv file to MySQL (보조)
- token decorator 구현
- 메인 페이지(FilmView) API 구현(GET)
- 프로필 페이지(UserView) API 구현(GET)
- 보고 싶어요(WatchListView) API 구현(GET, POST, DELETE)
- dbdiagram을 이용한 데이터 모델링 (보조)
- csv file to MySQL (중심)
- 회원가입(SignupView) API 구현(POST)
- 로그인(SigninView) API 구현(POST)
- 로그인/회원가입 유효성 검사
- 상세 페이지(FilmDetailView) API 구현(GET)
Language | Framwork | Database | ENV | HTTP |
---|---|---|---|---|
왓챠피디아를 평소에도 자주 활용하고 있어서 해당 사이트의 기능을 직접 기획, 제작해보고 싶었습니다.
- 팀원들과의 자료 공유 및 개인적 소통
- 매일 진행되는 stand-up meeting에서 각자의 진행 상황과 Blocker 파악 및 소통
- stand-up meeting을 마친 후 각자 Trello에 반영하여 작업 현황을 일목요연하게 공유
- 이 프로젝트는 왓챠피디아 사이트를 참조하여 학습 목적으로 만들었습니다.
- 실무수준의 프로젝트이지만 학습 용으로 만들었기 때문에 이 코드를 활용하여 이득을 취하거나 무단 배포할 경우 법적으로 문제될 수 있습니다.
- 이 프로젝트에서 사용하고 있는 사진 대부분은 위코드에서 구매한 것이므로 해당 프로젝트 외부인이 사용할 수 없습니다.