This repository features a clone of Disney+'s home. Built with modern tools and leveraging external APIs, the clone offers a visually appealing and user-friendly interface.
- Responsive Navbar: Ensures seamless browsing across different screen sizes.
- Responsive Sliders: Engaging horizontal sliders dynamically showcase various movie genres.
- Dynamic Content with TMDB API: Real-time data integration ensures up-to-date and accurate content.
- Lazy-Loaded Images: Optimizes loading times by deferring image loading until display, enhancing performance.
- Interactive UI with Engaging Animations: Designed for an interactive user experience with captivating animations.
- Cross-Device Compatibility: Built for accessibility across desktops, tablets, and mobile phones.
- Vercel Hosting: Hosted on Vercel for reliable performance and availability.
- React: JavaScript library for building user interfaces.
- Tailwind CSS: Utility-first CSS framework for rapid UI development.
- Vite: Fast development build tool.
- Axios: Promise-based HTTP client for making API requests.
- TMDB API: The Movie Database API for accessing movie and TV show data.
- Vercel: Cloud platform for hosting web applications.
- Clone the repository:
git clone https://github.com/kishanlalchoudhary/Disney-Clone.git
- Change to the project directory:
cd Disney-Clone
- Install the dependencies:
npm install
- Set up TMDB API: Obtain an Authentication Token from the TMDB website and add it to the
.env
file. - Start the development server:
npm run dev
- Open the website in your browser:
http://localhost:3000