OTT 구독 공유 서비스
프로젝트 발표날짜 : 2022. 11. 01
KH IEI PROJECT
(디지털컨버전스)자바(JAVA)기반 클라우드 융합 개발자 양성과정A2 1회차
| 팀장/팀원 | 오**(팀장) : 관리자 페이지 프론트/ 백엔드 담당 - OTT관리 (OTT 추가/ 삭제/ 조회/ OTT 점유율 pie 그래프/ 서비스 중인 OTT 목록 이미지로 조회) - 회원 관리 ( 회원 정보 조회/ 회원 상세정보 조회/ 이용중인 OTT 조회/ 이용객 량 증가 그래프) - 공지사항 ( 공지사항 작성/ 수정/ 삭제/ 편집을 위한 네이버 스마트 에디터 적용) - 문의 사항 ( 문의 작성/ 답변/ 수정/ 조회 기능 구현) |
|---|---|
| 김** : - 파티 생성 (OTT목록, 요금제 목록(모달창), 파티 주의사항(모달창), 파티 정보 입력 페이지) - 파티 가입 (OTT목록, OTT별 파티 목록, 파티 상세 페이지, 파티 가입 및 정기 결제) - 마이페이지 (내 파티 관리, 공유 로그인 정보 수정, 파티 해체, 파티 탈퇴, 포인트 내역 확인, 결제 내역 확인) |
|
| 이** : 작품페이지와 리뷰페이지 프론트/ 백엔드 담당 - 작품 페이지 (영화추천/ 시리즈추천/ 평점별추천/ 찜한영화) - 작품 검색 (영화/ 시리즈/ 인물) - 작품 상세 페이지 (기본정보/ 별점 주기/ 별점 그래프/ 찜하기/ 추천영화) - 리뷰 페이지 (리뷰작성/ 댓글/ 대댓글/ 리뷰정보/ 리뷰추천) - 오라클 클라우드 연동 - 발표 영상 편집 |
|
| 이** : - 로그인 및 회원가입, 아이디 및 비밀번호 찾기, 소셜 로그인 - 커뮤니티 게시판 (게시글 목록, 작성, 수정, 삭제/ 댓글 작성, 삭제) |
|
| 최** : - 프론트엔드 총괄 (메인페이지, 마이페이지, 파티 페이지, 회원가입, 로그인, 커뮤니티, FAQ, 관리자페이지 모달창 구현) - 메인페이지 백엔드 (파티 정보 가져오기) - 마이페이지 백엔드 (회원 정보 확인 및 수정/ 비밀번호 확인/ 비밀번호 수정/ 회원 탈퇴) - 발표 PPT 작성 |
|
| 개요 | OTT 구독 공유 플랫폼 "OGG" - 넷플릭스, 티빙 등 콘텐츠 뿐만 아니라 오피스 프로그램 등 다양해진 OTT 서비스로 인해 부담해야 할 비용이 늘어나 고민인 사용자, 구독공유를 공유할 사람을 모으기 어려운 사용자들에게 합리적인 소비를 제공하기 위해 구독 공유 플랫폼을 기획하게 되었습니다. - 단순히 구독 공유만을 운영하기 보다 다양한 컨텐츠의 정보를 제공해주고 다른 사람들의 리뷰도 확인 할 수 있는 공간도 준비했습니다. - 또한 컨텐츠를 좋아하는 사람들, 다양한 취향을 가진 사람들과 함께 여러 소재로 소통할 수 있는 커뮤니티 게시판도 제공 할 수 있도록 기획 했습니다. |
| 구현기능 | - 메인 페이지 (포스터 아코디언/ 파티 캐러셀/ 배너 w/ 애니메이션 효과) - 로그인 및 회원가입 (소셜 로그인) - 아이디 및 비밀번호 찾기 - 파티 생성, 파티 가입, 아임포트 API, REST API를 사용한 결제 및 정기 결제, - 파티 해체 (파티원 정기 결제 취소), 파티 탈퇴 (이용자 정기 결제 취소) - OTT관리 (OTT 추가/ 삭제/ 조회/ OTT 점유율 pie 그래프/ 서비스 중인 OTT 목록 이미지로 조회) - 커뮤니티 (작성/ 수정/ 삭제/ 조회/ 댓글 작성/ 삭제) - 회원 관리 ( 회원 정보 조회/ 회원 상세정보 조회/ 이용중인 OTT 조회/ 이용객 량 증가 그래프) - 공지사항 ( 공지사항 작성 / 수정 / 삭제 / 편집을 위한 네이버 스마트 에디터 적용) - 문의 사항 ( 문의 작성 / 답변 / 수정 / 조회 기능 구현) - 작품 페이지 (영화추천 / 시리즈추천 / 평점별추천 / 찜한영화) - 작품 검색 (영화 / 시리즈 / 인물) - 작품 상세 페이지 (기본정보 / 별점 주기 / 별점 그래프 / 찜하기 / 추천영화) - 리뷰 페이지 (리뷰작성 / 댓글 / 대댓글 / 리뷰정보 / 리뷰추천) - 마이페이지 (회원 정보 확인, 수정, 탈퇴 / 비밀번호 확인 / 비밀번호 수정 / 비밀번호 유효성 검사) - FAQ (카테고리 탭 기능, 아코디언 기능) |
| 설계의 주안점 | - 동일한 서비스를 제공하고 있는 사이트("링키드")를 참고하여 UI/UX를 사이트의 성격에 맞는 방향으로 제작 - ERD Cloud의 DB 모델링을 통해 공통으로 사용할 DB제작 - MVC 패턴을 이용하여 각 패키지별로 5명이 나눠서 제작 및 관리 할 수 있도록 설정 - Git을 이용해 조원들간의 빠른 자료 송수신 및 수정 할 수 있도록 SourceTree 활용 - 로그인 상태에 따른 비회원, 일반회원 , 작성자 , 관리자별로 상태에 맞게 사이트 이용 및 관리 가능 |
| 사용기술 및 개발환경 |
Spring Framework, Eclipse, ORACLE CLOUD, MyBatis, SQL Developer, Maven, LOG4J, Apache Tomcat, jQuery, AJAX, HTML, CSS, JS, Java, StarUML, ERD CLOUD, Figma, Oven, GitHub, SourceTree, Notion, Discord |
|
|




③ 제1항에 따른 권리 행사는 정보주체의 법정대리인이나 위임을 받은 자 등 대리인을 통하여 하실 수 있습니다. 이 경우 개인정보보호법 시행규칙 별지 제11호 서식에 따른 위임장을 제출하셔야 합니다.
④ 개인정보 열람 및 처리정지 요구는 개인정보 보호법 제35조 제4항, 제37조 제2항에 의하여 정보주체의 권리가 제한 될 수 있습니다.
⑤ 개인정보의 정정 및 삭제 요구는 다른 법령에서 그 개인정보가 수집 대상으로 명시되어 있는 경우에는 그 삭제를 요구할 수 없습니다.
⑥ KH정보교육원은 정보주체 권리에 따른 열람의 요구, 정정·삭제의 요구, 처리정지의 요구 시 열람 등 요구를 한 자가 본인이거나 정당한 대리인인지를 확인합니다.