BingeBox is a Next.js application for browsing and streaming Movies, Anime & TV Shows. It allows users to discover, search, and find information about various media content.
- Stream movies, anime and tv shows
- Search for specific titles
- View details about movies, TV shows, and cast members
- Discover new content based on categories and various filters
- Find torrents for media content
- Node.js 18.x or higher
- npm or yarn package manager
Create a .env.local file in the root directory with the following variables:
TMDB_API_KEY=your_tmdb_api_keyYou'll need to register for an API key from The Movie Database (TMDB).
- Clone the repository:
git clone https://github.com/yourusername/bingebox.git
cd bingebox- Install dependencies:
npm install
# or
yarn install- Run the development server:
npm run dev
# or
yarn dev- Open http://localhost:3000 with your browser to see the application.
- Next.js - React framework
- TypeScript - Type-safe JavaScript
- Tailwind CSS - Utility-first CSS framework
- Shadcn UI - accessible UI components
- TMDB API - Movie and TV show data
- YTS API - Torrents data
npm run build
npm run start
# or
yarn build
yarn start