Movieweb 킥 스타트 프로젝트
영화 스트리밍 웹 사이트 구축을위한 런칭 포인트.
특징
- 영화 찾아보기 : 장르, 릴리스 날짜 또는 인기로 정렬 된 방대한 영화 모음을 탐색하십시오.
- 검색 기능 : 제목, 감독 또는 캐스트별로 영화를 쉽게 찾을 수 있습니다.
- 사용자 리뷰 : 리뷰를 읽고 쓰기 위해 영화에 대한 의견과 의견을 공유합니다.
- 사용자 등급 : 영화를 평가하고 커뮤니티가 제공하는 평균 등급을 확인하십시오.
- 추천 엔진 : 선호도와 시청 기록을 기반으로 개인화 된 영화 추천을 받으십시오.
- 반응 형 디자인 : 반응 형 웹 디자인으로 장치에서 완벽한 경험을 즐기십시오.
배포
Vercel과 함께 배포하십시오
- 아래 버튼을 클릭하여 Vercel에 프로젝트를 배포하십시오.
- 필요한 환경 변수를 작성하십시오.
-
NEXT_PUBLIC_APP_URL
: 배포 된 프로젝트의 URL (예 : https://movie-web-kickstart.vercel.app
) -
NEXT_PUBLIC_TMDB_TOKEN
: tmdb api 키 (여기에 가져 오거나 .env.example 파일에서 기본 토큰을 사용할 수 있습니다). -
NEXT_PUBLIC_SITE_NAME
: 웹 사이트의 이름 (예 : MovieWeb Kickstart
)
- "배포"를 클릭하고 배포가 완료 될 때까지 기다립니다.
CloudFlare 페이지로 배포하십시오
CloudFlare 페이지에 배포하려면 다음 지침을 사용할 수 있습니다. readme
지역 개발
- 저장소 복제 :
git clone https://github.com/bitfreee/movie-web-kickstart
- 프로젝트 디렉토리 :
cd movie-web-kickstart
로 이동하십시오 - 종속성 설치 :
npm install
- .env 파일
cp .env.example .env
를 작성하십시오 - 개발 서버 :
npm run dev
시작하십시오
기술 스택
- 다음 .js - 프레임 워크
- TypeScript - 언어
- 꼬리 바람 - CSS
- Vercel - 배포
- TMDB- 영화 데이터베이스
- vidsrc.cc- 스트리밍 링크
기여
기부금을 환영합니다! 이 프로젝트에 기여하려면 다음을 수행하십시오.
- 저장소를 포크하십시오.
- 새 지점을 만듭니다 (
git checkout -b feature/improvement
). - 변경하십시오.
- 변경 사항을 커밋하십시오 (
git commit -am 'Add new feature'
). - 분기로 밀어 넣습니다 (
git push origin feature/improvement
). - 새 풀 요청을 만듭니다.
특허
이 프로젝트는 MIT 라이센스에 따라 라이센스가 부여됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.
감사의 말
- API를 통해 영화 데이터를 제공하기위한 영화 데이터베이스 (TMDB).
- 영화 스트리밍 링크를 제공하기위한 vidsrc.cc.