프로젝트 목록으로 돌아가기

Cinever - 영화 리뷰 플랫폼

KOFIC와 TMDB API를 활용한 종합 영화 정보 및 리뷰 서비스입니다. AI 키워드 분석과 실시간 데이터 수집을 통해 사용자 맞춤형 영화 추천을 제공합니다.

Backend Development2025.07.10 - 2025.07.23팀 프로젝트 (5명 - Backend 2명, Frontend 3명) - 팀장
Cinever - 영화 리뷰 플랫폼 프로젝트

담당 역할

⚙️ Backend🚀 팀장

기술 스택

Frontend

Vue.js 3Composition APIPiniaVue Router

Backend

Java 17Spring Boot 3.5.3Spring BatchSpring SecuritySpring Data JPASpring Data MongoDBQueryDSLJWTOAuth2FlaskPython

Infrastructure

DockerDocker ComposeNginxLet's Encrypt SSLMySQL 8.0MongoDB 7.0GitHub Actions

프로젝트 정보

서비스

KOFIC과 TMDB API를 활용한 종합 영화 정보 및 리뷰 서비스

작업기간

2025.07.10 - 2025.07.23 (2주)

구성원

• Backend 2인

• Frontend 3인

담당 역할

Backend

  • 외부 API (TMDB, KOFIC) 명세 파악 및 문서작업
  • 프로젝트 시작 단계 요구사항에 따른 제공할 API 명세서 문서 작성
  • ER-Diagram 논리 스키마 설계
  • 실시간 박스오피스 및 영화 정보 수집 (Spring Batch - 데이터 약 300만건)
  • 약 300만건의 데이터 활용을 통한 API 구현 및 인덱스 설정을 통한 쿼리 성능 최적화

Infra

  • 도커 컴포즈를 활용한 애플리케이션 배포
  • Nginx 활용을 통한 SSL/TLS 인증서 기반의 HTTPS 프로토콜 적용
  • EC2 / Route53을 활용한 클라우드 환경 서버 배포