Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shyamsundernt/imdbfd
https://github.com/shyamsundernt/imdbfd
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/shyamsundernt/imdbfd
- Owner: ShyamSunderNT
- Created: 2025-01-03T08:55:00.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-01-03T09:03:26.000Z (about 1 month ago)
- Last Synced: 2025-01-03T09:29:14.989Z (about 1 month ago)
- Language: JavaScript
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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