Skip to content

Saquib-Anjum/IMDB-Clone

Repository files navigation

🎬 IMDB Clone 🌟

Welcome to the IMDB Clone! 🎥 This project is a sleek and modern clone of the IMDB website, where you can discover popular movies, search for your favorites, and view detailed movie information such as ratings, release dates, and descriptions. All data is fetched from the amazing TMDB (The Movie Database) API.


🌟 Features

  1. 🎥 Fetch Movie Data:

    • 🎞️ Movie data is fetched dynamically from an external API, ensuring up-to-date and accurate information.
  2. ❤️ Manage Favorites:

    • 🗂️ Users can add or remove movies from their favorites.
    • 📂 Favorites are stored in localStorage, ensuring persistence across sessions.
  3. 🔍 Search Functionality:

    • 🔎 Quickly search for movies by their title.
  4. ⚙️ Sort Options:

    • 📊 Sort movies by rating, release date, or title.
  5. 🎭 Genre Filtering:

    • 🎯 Filter movies by specific genres like Action, Drama, or Comedy.
  6. 📱 Responsive Design:

    • 💻 Fully optimized for mobile, tablet, and desktop screens using Tailwind CSS breakpoints.

🧑‍💻 Tech Stack

  • Frontend: React.js ⚛️
  • Styling: Tailwind CSS 🌈
  • API: TMDB API 🍿

🎞️Live Preview🎞️

📸 Screenshots

Here’s a sneak peek of what the app looks like:

App Screenshot

⚡ Getting Started

Prerequisites

To run this app locally, you’ll need the following:

Installation

  1. Clone the repository to your local machine:

    git clone https://github.com/yourusername/imdb-clone.git
    cd imdb-clone