BekMovie - это веб-приложение для просмотра трейлеров фильмов с возможностью добавления избранных фильмов, просмотра жанров и рейтингов. Приложение построено на Next.js, TypeScript, RTK Query и Zustand.
- Просмотр трейлеров фильмов
- Управление избранными фильмами (добавление/удаление)
- Отображение жанров и рейтингов фильмов
- Next.js - Фреймворк для React с поддержкой рендеринга на сервере
- TypeScript - Язык программирования для типизации JavaScript
- RTK Query - Библиотека для управления запросами к API
- Zustand - Легкий менеджер состояния для React
- Клонируйте репозиторий:
git clone https://github.com/Bekzattdev/BekMovie.git
- Перейдите в папку проекта:
- bash
- Копировать код
- cd BekMovie
- Установите зависимости:
- bash
- Копировать код
- npm install
- Создайте файл .env в корневой папке и добавьте следующие переменные:
- NEXT_PUBLIC_API_KEY=ваш_ключ_API
- NEXT_PUBLIC_API_URL=ваш_URL_API
Для запуска приложения в режиме разработки выполните команду:
- bash
- npm run dev Приложение будет доступно по адресу: http://localhost:3000
Для сборки приложения выполните команду:
- npm run build
Разработано Bekzattdev.
Этот README.md
охватывает ключевые моменты проекта и инструкцию по запуску.