NetFlyer is a free and ad-free movie/series streaming platform. Anyone can use the code, but attribution is appreciated.
-
Clone the repository:
git clone https://github.com/ItzNesbroDev/netflyer.git
-
Install dependencies using yarn:
yarn install
Or npm:
npm install
-
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:- Go to the Firebase Console.
- Create a new project or select an existing one.
- Make sure to enable firestore and email and pass auth
- 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.
- 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.
-
Start the development server:
yarn dev
Or npm:
npm run dev
-
Open your browser and navigate to http://localhost:5173 to view the application.
- Support My Work By Donating TON:
UQCv7Na2BE2VemPjUy27vh_wp49Gby08csoA3GooSpWEfu6b
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.
This project is licensed under the MIT License - see the LICENSE file for details.
Happy streaming! 🍿🎬