A modern, responsive web client built with Next.js, TypeScript,
and shadcn/ui to browse and watch movies and series from your Xtream Codes compatible
IPTV/VOD provider.

Features
Movie & TV Browsing: Separate, clear pages for movies and TV series.
Advanced Filtering: Filter content by genre/category, minimum rating, and search for titles.
High-Performance Lists: Uses @tanstack/react-virtual for smooth scrolling through large libraries.
Integrated Player: Plays streams directly in the app with ReactPlayer.
Authentication: Secure login via next-auth with your Xtream credentials.
Modern UI: Clean and responsive user interface thanks to shadcn/ui and Tailwind CSS.
Responsive Design: Works on desktops and mobile devices.
Getting Started
Follow these steps to set up and run the project locally.
Requirements
Node.js (version 18 or higher recommended)
pnpm
Credentials for an Xtream Codes-compatible provider (server URL, username, password)
and shadcn/ui to browse and watch movies and series from your Xtream Codes compatible
IPTV/VOD provider.


Movie & TV Browsing: Separate, clear pages for movies and TV series.
Advanced Filtering: Filter content by genre/category, minimum rating, and search for titles.
High-Performance Lists: Uses @tanstack/react-virtual for smooth scrolling through large libraries.
Integrated Player: Plays streams directly in the app with ReactPlayer.
Authentication: Secure login via next-auth with your Xtream credentials.
Modern UI: Clean and responsive user interface thanks to shadcn/ui and Tailwind CSS.
Responsive Design: Works on desktops and mobile devices.

Follow these steps to set up and run the project locally.
Requirements
Node.js (version 18 or higher recommended)
pnpm
Credentials for an Xtream Codes-compatible provider (server URL, username, password)