A modern, full-featured streaming platform designed for movies, series, and live TV. Built with a focus on smooth user experience, community engagement, and powerful administration tools, Eddit puts control and entertainment in your hands.
- All-in-One Streaming: Watch movies, binge series (with seasons and episodes), or tune into live TV channels seamlessly.
- Smart Discovery: Easily search, filter, and sort content. Highlighted "Hits" show the most popular content instantly.
- Personalized Experience: Keep track of your watch history, save favorites, and resume exactly where you left off.
- Community & AI: Comment on videos with anti-spam protection, request new content, and get instant help from the integrated Eddit AI (Gemini).
- Admin Control: Full CRUD content management, user moderation, request approvals, notifications, and database backup/restore.
- Beautiful & Responsive: Dark mode aesthetic, 3D interactive background, and mobile-first responsive layout.
- Movies, Series, and Live TV support
- HLS player with autoplay and progress tracking
- Search, Filter, Sort (Categories, Favorites, History, Newest/Oldest/A-Z)
- Featured "Hits" section
- Secure login and registration
- Role-based access (User, Moderator, Admin)
- Profile management (avatar, password, statistics)
- Watch history and resume feature
- Favorites list
- Comment section with Captcha + cooldown spam protection
- Content request system with status tracking
- Eddit AI for instant user support
- Discord integration for community engagement
- CRUD operations for all content types
- User editing, role management, Ban/Unban functionality
- Request approval interface
- Global notifications (sticky or dismissible)
- JSON database backup/export and restore/import
- Connection health check (Online/Offline mode)
- Dark mode aesthetic with interactive 3D background
- Language switcher (English / Polish)
- Mobile-friendly responsive layout
- Clone the repository:
git clone https://github.com/yourusername/project-name.git
Navigate to the project folder:
bash
Skopiuj kod
cd project-name
Install dependencies:
bash
Skopiuj kod
npm install
Start the development server:
bash
Skopiuj kod
npm start
Open your browser at http://localhost:3000 to access the platform.






