Skip to content

ShyamMatam/movie

Repository files navigation

IMDB Clone

A modern, responsive web application that emulates core IMDB functionality, built with Next.js and React.

Features

  • Browse popular movies and TV shows
  • View detailed information about movies, TV shows, and celebrities
  • Search functionality for movies, TV shows, and people
  • Responsive design with dark mode support
  • Infinite scrolling for seamless browsing experience

Tech Stack

  • Next.js 14
  • React 18
  • Tailwind CSS
  • The Movie Database (TMDB) API
  • React Query
  • Framer Motion
  • SWR for data fetching

Getting Started

  1. Clone the repository:

    git clone https://github.com/your-username/imdb-clone.git
    
  2. Install dependencies:

    cd imdb-clone
    npm install
    
  3. Create a .env.local file in the root directory and add your TMDB API key:

    NEXT_PUBLIC_API_KEY=your_tmdb_api_key_here
    
  4. Run the development server:

    npm run dev
    
  5. Open http://localhost:3000 in your browser to see the application.

Deployment

This project is deployed on Vercel. Any pushes to the main branch will trigger a new deployment.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is open source and available under the MIT License.

Acknowledgements

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published