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.
-
🎥 Fetch Movie Data:
- 🎞️ Movie data is fetched dynamically from an external API, ensuring up-to-date and accurate information.
-
❤️ Manage Favorites:
- 🗂️ Users can add or remove movies from their favorites.
- 📂 Favorites are stored in localStorage, ensuring persistence across sessions.
-
🔍 Search Functionality:
- 🔎 Quickly search for movies by their title.
-
⚙️ Sort Options:
- 📊 Sort movies by rating, release date, or title.
-
🎭 Genre Filtering:
- 🎯 Filter movies by specific genres like Action, Drama, or Comedy.
-
📱 Responsive Design:
- 💻 Fully optimized for mobile, tablet, and desktop screens using Tailwind CSS breakpoints.
- Frontend: React.js ⚛️
- Styling: Tailwind CSS 🌈
- API: TMDB API 🍿
Here’s a sneak peek of what the app looks like:
To run this app locally, you’ll need the following:
- Node.js (https://nodejs.org/)
- npm or yarn (npm comes bundled with Node.js)
-
Clone the repository to your local machine:
git clone https://github.com/yourusername/imdb-clone.git cd imdb-clone