Movie Central is a dynamic movie and TV series database web application built with React.js. It allows users to access a vast collection of movie and TV series data, including details like titles, genres, release dates, and cast information. Users can also discover where movies are available for streaming in different regions, along with pricing details.
Check out the live demo of Movie Central at Demo Link.
Follow these steps to set up Movie Central on your local machine:
-
Clone the repository:
git clone https://github.com/HardikChoudhary24/MERN-MovieCentral.git
-
Navigate to the project directory:
cd MovieCentral
-
Install dependencies:
npm install
-
Set up environment variables:
Create a
.env
file in the project root and add the following:VITE_APP_TMDB_TOKEN=YOUR_TMDB_API_KEY_HERE
Replace
YOUR_TMDB_API_KEY_HERE
with your API key from The Movie Database (TMDb). -
Start the development server:
npm run dev
-
Open your web browser and access Movie Central at http://localhost:5173/MERN-MovieCentral/.
- Search for movies and TV series.
- View detailed information about movies and TV series, including cast details.
- Watch trailers and related videos.
- Check where movies are available for streaming in different regions along with pricing details.
- React.js
- SCSS
- The Movie Database (TMDb) API