Skip to content
/ IMDB Public

IMDb Clone - React & Tailwind based UI clone of IMDb, including features such as movie/TV show browsing. This repository includes the front-end source code for the project.

Notifications You must be signed in to change notification settings

Milan-98/IMDB

Repository files navigation

IMDB Clone

This is a clone of the IMDB website built using React JavaScript, React Router, React Icon, React Responsive Carousel, and the Skeleton theme for loading. The application uses the OMDb API to fetch movie data and display it on the site.

Demo

Check out the live demo of the application here.

ScreenShots

Vite + React (5)

Vite + React (4)

Vite + React (6)

Vite + React (8) Vite + React (11)

Installation

To run this application on your local machine, follow the steps below:

  1. Clone the repository: git clone https://github.com/Milan-98/IMDB.git
  2. Navigate to the project directory: cd IMDB
  3. Install the dependencies: npm install
  4. Create a .env file in the project root directory and add your OMDb API key as follows: REACT_APP_OMDB_API_KEY=your_api_key
  5. Run the application: npm start

Features

  • Users can see movies by type (e.g. drama, comedy, horror)
  • Users can see detailed information about a movie by clicking on it
  • Users can see similar movies to the one they are viewing
  • The application is responsive and can be used on mobile devices

Technologies Used

  • React JavaScript
  • React Router
  • React Icon
  • React Responsive Carousel
  • Skeleton Theme

Contributing

Contributions are welcome! If you would like to contribute to this project, please fork the repository and create a pull request.

date:19 April 2023 Day 128

License

This project is licensed under the MIT License. See the LICENSE file for more information.

About

IMDb Clone - React & Tailwind based UI clone of IMDb, including features such as movie/TV show browsing. This repository includes the front-end source code for the project.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published