This is a clone of IMDb (Internet Movie Database), built using Next.js, a popular React framework for server-side rendering and static site generation. The project aims to replicate some of the core functionalities and design aspects of IMDb, providing users with information about movies, TV shows, actors, and more.
A live demo of the project is available at:
https://imdb-clone-next-js.vercel.app/
Search for movies, TV shows, actors, and more. View detailed information about movies and TV shows, including ratings, cast, crew, and plot summary. Browse top-rated movies and TV shows.
Rate and review movies.
Responsive design for seamless use across various devices.
Clone the repository:
git clone https://github.com/RaisulislamRimon/imdb-clone-next-js.git
Navigate to the project directory:
cd imdb-clone-next-js
Install dependencies:
npm install
Run the project:
npm run dev
Obtain an API key from the TMDB API/IMDb API (or any other movie database API you are using).
Create a .env.local file in the root directory of the project.
Add your API key to the .env.local file:
TMDB_API_KEY=your_api_key_here
Run the development server:
npm run dev
Open your browser and visit
http://localhost:3000
to access the IMDb Clone.
Contributions are welcome! If you find any bugs or want to add new features, please submit an issue or a pull request.
Create your branch:
git checkout -b "name of your branch-name"
Commit your changes:
git commit -m "Add some feature"
Push to the branch:
git push origin "name of your branch-name"
Open a pull request to the main branch of this repository.
This project is for educational and non-commercial purposes. It is not affiliated with IMDb or TMDB or any official IMDb services.
Happy coding! If you have any questions or need assistance, feel free to open an issue or contact me.
md_raisul_islam_rimon