IMDB clone - FirstGenIMDB

A clone of IMDb (Internet Movie Database) built with React and Tailwind CSS, allowing users to discover trending movies, search for movies, view movie details, and manage their watchlist.

Features

  • Trending Movies: Browse trending movies fetched from The Movie Database (TMDb) API.
  • Movie Details: View detailed information about each movie, including synopsis, cast, crew, reviews, and trailers.
  • Search Functionality: Search for movies by title, genre, actor, etc., using the integrated search feature.
  • Watchlist Management: Add movies to your watchlist, view your watchlist, and remove movies from your watchlist.
  • Responsive Design: Responsive layout and components for a seamless experience across devices.

Technologies Used

  • React: Frontend library for building user interfaces.
  • Tailwind CSS: Utility-first CSS framework for styling.
  • React Router: Library for routing and navigation in React applications.
  • The Movie Database (TMDb) API: API for accessing movie data, including movie details, trending movies, and search functionality.

Installation

  1. Clone the repository:
git clone https://github.com/abhishek0450/FirstGenIMDB

  1. Navigate to the project directory:
cd FirstGenIMDB

  1. Install dependencies:
npm install

  1. Start the development server:
npm run dev
  1. Open your browser and visit http://localhost:5173/ to view the app.

Screenshots

s1

s2

s3

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

License

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