Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shyamsundernt/imdbfd


https://github.com/shyamsundernt/imdbfd

Last synced: 5 days ago
JSON representation

Awesome Lists containing this project

README

        

# IMDb Clone 🎥

An IMDb clone built with **React**, **TMDb API**, and **React Router** to display movie details, ratings, and posters. It replicates the core functionalities of IMDb, including displaying popular movies, movie details, and a user-friendly carousel UI.

---

## Features 📋

- 🎬 **Home Page**: Displays a carousel of popular movies fetched from the TMDb API.
- 🔍 **Movie Details Page**: Shows detailed information about a selected movie, including:
- Title
- Overview
- Release Date
- Average Rating
- 🌟 **Responsive Design**: Fully responsive for different screen sizes.
- 🚀 **Loading Skeletons**: While data is loading, skeleton loaders are displayed for a smooth user experience.

---

## Technologies Used 🛠️

- **React.js**: JavaScript library for building the user interface.
- **React Router**: For routing and navigation between pages.
- **TMDb API**: To fetch movie data like posters, ratings, and overviews.
- **React Responsive Carousel**: For creating the movie poster carousel.
- **React Loading Skeleton**: For smooth loading effects while fetching data.
- **CSS**: Styling for the application.

---

## Demo 🎉

Check out the live demo [here](https://imdb-clone-shyam.netlify.app/) __.

---

## Installation and Setup ⚙️

1. Clone the repository:
```bash
git clone https://github.com/ShyamSunderNT/IMDBFD