영화를 보고 자유롭게 리뷰를 남길 수 있는 커뮤니티 기반 웹사이트입니다.
영화 상세 정보를 확인하고, 예고편을 감상하며, 회원 간 리뷰를 통해 다양한 의견을 나눌 수 있습니다.
CineCampus는 사용자가 로그인하여 영화에 대한 리뷰를 작성하고,
개인 마이페이지에서 본인의 리뷰 이력을 확인할 수 있는 영화 리뷰 플랫폼입니다.
프론트엔드 : React
백엔드 : Spring Boot
데이터베이스 : MySQL
인증 방식 : JWT (JSON Web Token)
배포 및 환경 구성 : Docker
버전 관리 및 협업 도구 : GitHub, Sourcetree
# 1. 프로젝트 클론
git clone https://github.com/your-username/cinecampus.git](https://github.com/SejongOpensourceTeam1/Sejong_OpenSource.git
cd cinecampus
# 2. 의존성 설치
npm install
# 3. 실행
npm run dev
사용 방법
회원가입 및 로그인
메인 페이지에서 영화 포스터 클릭 → 영화 상세 페이지 이동
상세 페이지 하단에서 평점 및 리뷰 작성
마이페이지에서:
프로필 확인 (닉네임, 아이디, 리뷰 작성한 영화 수)
리뷰한 영화 목록 확인
테스트 방법
기본 로그인/회원가입 테스트
영화 검색 및 상세 페이지 이동
리뷰 작성 및 마이페이지 반영 확인
리뷰 작성 수 집계 및 포스터 정렬 확인
기여 방법
이 저장소를 fork합니다.
기능을 추가하거나 버그를 수정합니다.
PR(Pull Request)을 보냅니다.
리뷰를 받고 병합됩니다.
저자 및 연락처
염지환 황순영 김동은 이영빈
Email: yum020428@gmail.com
GitHub: JihwanYeom
📚 참고 자료
TMDB API
React 공식 문서: https://reactjs.org/
Spring Boot 공식 문서: https://spring.io/projects/spring-boot