Skip to content

Repository files navigation

ImpactStream

A way to stream your favorite movies and TV shows with the VIDEASY player.

Features

  • Search for movies, TV shows, and anime using The Movie Database (TMDB) API.
  • Stream content with VIDEASY.
  • Movie URL format: https://player.videasy.to/movie/{tmdbMovieId}
  • TV URL format: https://player.videasy.to/tv/{tmdbShowId}/{season}/{episode}
  • Responsive and user-friendly interface.
  • Customizable player options.

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/LaganYT/ImpactStream.git
    cd ImpactStream
  2. Install dependencies:

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

    NEXT_PUBLIC_TMDB_API_KEY=your_tmdb_api_key
    
  4. Start the development server:

    npm run dev
  5. Open your browser and navigate to http://localhost:3000.

Usage

  1. Use the search bar on the homepage to search for movies or TV shows.
  2. Select a result to view details and open the embedded VIDEASY player.
  3. Optionally adjust player options via URL parameters.

Technologies Used

  • Next.js - React framework for server-side rendering.
  • Axios - HTTP client for API requests.
  • TMDB API - For fetching movie, TV show, and anime data.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

  • TMDB for providing movie and TV show data.
  • VIDEASY for embedded playback.

About

A way to stream your favorite movies

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages