Movieweb Kickstart Project
Точка запуски для создания потокового веб -сайта фильма.
Функции
- Просмотрите фильмы : исследуйте обширную коллекцию фильмов, отсортированных по жанру, дате выпуска или популярности.
- Функциональность поиска : легко найти фильмы по названию, режиссеру или актеру.
- Отзывы пользователей : прочитайте и напишите обзоры, чтобы поделиться своими мыслями и мнениями о фильмах.
- Пользовательские рейтинги : оценивают фильмы и смотрите средние рейтинги, предоставленные сообществом.
- Рекомендация Двигатель : Получите персонализированные рекомендации по фильму на основе ваших предпочтений и истории просмотра.
- Адаптивный дизайн : наслаждайтесь бесшовным опытом на всех устройствах с нашим адаптивным веб -дизайном.
Развертывания
Развернуть с Vercel
- Нажмите кнопку ниже, чтобы развернуть проект на Vercel.
- Заполните необходимые переменные среды:
-
NEXT_PUBLIC_APP_URL
: URL вашего развернутого проекта (например, https://movie-web-kickstart.vercel.app
) -
NEXT_PUBLIC_TMDB_TOKEN
: ваш ключ API TMDB (получите его здесь, или вы можете использовать токен по умолчанию в файле .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 file
cp .env.example .env
- Запустите сервер разработки:
npm run dev
Технический стек
- Next.js - Framework
- TypeScript - язык
- Tailwind - CSS
- Vercel - развертывание
- TMDB - база данных фильмов
- Vidsrc.cc - потоковые ссылки
Внося
Взносы приветствуются! Если вы хотите внести свой вклад в этот проект, следуйте этим шагам:
- Вилка репозитория.
- Создайте новую филиал (
git checkout -b feature/improvement
). - Внесите свои изменения.
- Сделайте свои изменения (
git commit -am 'Add new feature'
). - Толкайте к ветке (
git push origin feature/improvement
). - Создайте новый запрос на привлечение.
Лицензия
Этот проект лицензирован по лицензии MIT. Смотрите файл лицензии для получения подробной информации.
Благодарности
- База данных фильмов (TMDB) для предоставления данных фильма через их API.
- VIDSRC.CC для предоставления потоковых ссылок фильма.