Skip to content

ItzNesbroDev/netflyer

Repository files navigation

NetFlyer: Free + Ad-Free Movie/Series Streaming Platform

NetFlyer is a free and ad-free movie/series streaming platform. Anyone can use the code, but attribution is appreciated.

NOTE: I'm completely re-working on the site so if you get any bugs/issues please open a issue

NOTE: This Website's Style is only responsive on small devices, if you are a expert in css please help me by restyling and creating pull requests

Setup

  1. Clone the repository:

    git clone https://github.com/ItzNesbroDev/netflyer.git
  2. Install dependencies using yarn:

    yarn install

    Or npm:

    npm install
  3. Create a .env file based on .env.example or rename it and fill in your own values. You can obtain Firebase and TMDB API keys by following these steps:

    Firebase Configuration

    • Go to the Firebase Console.
    • Create a new project or select an existing one.
    • Navigate to Project Settings > General.
    • Under Your apps, click on the Web app (</>) icon to register a new app.
    • Copy the config object's values into your .env file.

    TMDB API Key

    • Go to the TMDB website.
    • Sign up or log in to your account.
    • Navigate to Account Settings > API.
    • Request an API key if you don't have one already.
    • Copy your API key into your .env file.
  4. Start the development server:

    yarn dev

    Or npm:

    npm run dev
  5. Open your browser and navigate to http://localhost:5173 to view the application.

Love My Work?

  • Support My Work By Donating TON: UQCv7Na2BE2VemPjUy27vh_wp49Gby08csoA3GooSpWEfu6b

Contribution

Feel free to fork and contribute to this project. If you have any ideas, bug fixes, or feature requests, please open an issue or submit a pull request.

License

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


Happy streaming! 🍿🎬