×
대표번호 : 1544-9970(연중무휴)

수강생 프로젝트

영화 사용자 선호도 기반 추천 사이트- 씨네픽(cine + pic)

Python 활용 빅데이터 기반 금융 솔루션 UI 개발자 양성과정 3회차

 
씨네픽
김현지(팀장) ,  박소현 ,  김지은 ,  황선영 ,  유현주 ,  이세웅
개요 - 프로젝트 기간 : 2024.01. ~ 2024.02.
- 프로젝트명 : 씨네픽(cine + pic)
- 기획 배경 : 사용자 맞춤 영화 추천 및 커뮤니티를 활용한 영화 플랫폼 구축
- 기대 효과 : 사용자의 선호도에 맞춘 영화를 추천하고, 커뮤니티를 활용해 영화에 대한 모임 및 추천을 통해 영화산업에 대한 관심도 증가
구현기능 0. 메인 홈 : 추천 영화정보 (로그인 시 맞춤 추천) 제공, FAQ
1. 영화 검색 : 영화 검색(엘라스틱 서치 활용으로 키워드에 적합한 결과 제공)
2. 영화 상세 : 영화 기본 정보, 사용자 별점 및 관람평, 간이 포스트 제공
3. 게시판 : 모임 모집 및 모임 후기 관련 포스팅과 댓글 가능
4. 채팅 : 유저간 채팅기능(웹소켓)
5. 결제 페이지 : 멤버십 구독 서비스를 위한 결제 페이지
6. 마이 페이지 : 회원정보 관리, 취향관리, 북마크, 내 게시글(+댓글) 관리
7. 영화관 정보 : 사용자가 선택한 지역의 독립 영화관 리스트 제공
8. 회원가입 / 로그인 : 사이트 이용을 위해 필요한 필수 기능(JWT)
9. 취향 선택 페이지 : 맞춤 추천을 위한 정보수집(장르 / 성별 / 선호 배우 / 선호 감독/…)
10. 관리자 페이지 : 사이트 관리에 필요한 관리자 기능 구현(회원관리 / 게시판 관리 등 → 시각화)
설계의 주안점 - 빅데이터/머신러닝/엘라스틱서치를 활용하여 사용자 맞춤 영화 정보를 파악, 사용자가 흥미를 느낄 수 있는 새로운 영화를 추천한다.
- 제공된 영화를 바탕으로 모임을 만들거나 영화의 후기를 남기는 등 사용자가 다양하게 참여할 수 있는 커뮤니티 서비스를 제공한다.
- 웹소켓 채팅기능을 활용하여 사용자간의 실시간 정보 공유 및 대화가 가능하도록 한다.
- 영화를 연상하는 강렬한 붉은 색을 메인컬러로 지정해 시각적으로 집중시키는 효과를 기대한다.
- 모든 페이지에 멤버십 광고가 보여지도록 설정하여 사용자로 하여금 멤버십 결제를 유도한다.
- Spring Boot security와 JWT를 활용하여 로그인과 사용자의 이용정보 보안성을 향상시킨다.
사용기술 및
개발환경
MockUp Tool : Figma
형상 관리 : Git, GitHub
사용 언어 : HTML, CSS(SCSS), JavaScript(JSX) / Java / Python
프론트엔드 라이브러리 : React
백엔드 프레임워크 : Spring Boot - JPA / Flask
검색 엔진: ElasticSearch
RDBMS : MySQL
클라우드 스토리지 : Firebase Storage
IDE : IntelliJ, VScode, MySQL WorkBench, DBeaver, Pycharm
협업 도구 : GitHub, Notion, Figma, Google Spreadsheet
우수훈련기관 띠배너

고용노동부 선정

5년 인증 우수훈련기관 선정

빠른 상담

KH임직원은 수강생 한 분 한 분의
성공적인 취업을 위해 최선을 다하겠습니다.

No.1 국내 최대의 취업 실적을 보유한
KH정보교육원에 오신 것을 환영 합니다.
KH의 전 과정은 NCS(국가교육표준화)기준을 준수하며
최대 100% 무료 국비지원을 받으실 수 있습니다.

교육희망 과정

희망과정 선택

세부 교육과정

교육희망 지점지점은 필수로 선택해주세요

신청자 정보

- -

기입 내용이 사실과 다를 시 상담 서비스가 원활하지 않을 수 있습니다.

💼 취업 성공의
Know-How🚀