Overview
StreamVerse - Complete OTT Web Series Streaming Platform CMS
StreamVerse is a complete, production-ready OTT (Over-The-Top) streaming platform CMS that lets you launch your own Netflix-style video-on-demand website with a powerful admin panel, subscription billing, and enterprise SEO tools - all without writing a single line of code. Built with modern technology (Next.js 16, TypeScript, Supabase/PostgreSQL, Tailwind CSS) it is fast, secure, responsive and ready to deploy on any Node.js host (Vercel, VPS, Hostinger, Railway and more).
Live Demo
Fronted : https://stream-verse-demo.vercel.app
Login : https://stream-verse-demo.vercel.app/login
Admin Pannel: https://stream-verse-demo.vercel.app/admin
Demo Admin Login Email : admin@demo.com
Demo Admin Password : Admin@123
PUBLIC FRONT-END (what your visitors see)
- Beautiful dark cinema-themed homepage: hero section, latest episodes, popular series, trending content
- Web series detail pages with video player (embed) and download links
- Browse directories: by Genre, Platform, Tag and Actor/Model with filters
- Powerful search so visitors find content instantly
- Free & Premium (paid) content sections with clear badges
- Fully responsive - mobile, tablet and desktop friendly
- Watch history, favorites list and view counters for every series
- Banner ads section for monetization on the home page
- User signup/login with OTP email verification, profile page, forgot/reset password
- Support ticket system so users can contact you directly from the site
ADMIN PANEL (full control of your site)
- Dashboard with analytics: total series, views, users, subscriptions and more
- Web Series manager: add/edit/delete series, thumbnails (URL or storage), badges, durations, view counts, access tier (free/premium), active/inactive status
- Genre, Platform, Tag and Model/Artist managers
- Banner ad manager with display order and placement
- User manager: roles (Admin/Uploader/User), activate/deactivate, bulk actions
- Notifications manager to message your users
- Admin activity logs - every action is recorded
- Reported content moderation (users can report issues)
- Site settings, branding (site name, logo) and custom head/foot code injection (analytics, meta tags, custom scripts)
SUBSCRIPTIONS & PAYMENTS (earn money)
- Subscription plans with entitlements: content access (free/premium), ad-free, downloads, device limits, duration (monthly/yearly/custom)
- Multi-currency pricing per plan with offer/original prices, popular & recommended badges
- Coupon codes: percentage or fixed discounts with limits and expiry
- Payment gateway management: Stripe, Razorpay and PayPal (sandbox test + live mode) - keys configured from the admin panel
- Full billing dashboard: orders, transactions, webhook events, payment reconciliation
- Refund management: approve/reject refunds from the admin
- Manual subscription assignment and extension for users
- Checkout flow with coupon application and payment verification
ENTERPRISE SEO & MARKETING TOOLS
- Per-page SEO metadata manager (titles, descriptions, keywords, OG tags)
- JSON-LD structured data for rich search results
- Robots.txt and XML sitemap generation
- 301 redirects manager
- Canonical URL control
- Site health audit dashboard with SEO score checks
- Bulk SEO tools: generate metadata, JSON-LD, canonicals and sitemaps for all content at once
- SEO template engine with import/export
TECHNICAL FEATURES & TECH STACK
- Next.js 16 App Router with Server Actions (fast, SEO-friendly)
- TypeScript for reliable, maintainable code
- Supabase (PostgreSQL) database - free tier friendly
- Tailwind CSS - modern responsive design
- Email + password authentication with OTP verification (Resend)
- Secure role-based access control (Admin / Uploader / User)
- Session management and security best practices
- Admin activity logging and audit trail
- Multi-currency billing (INR, USD and more)
- Search engine optimized URLs, sitemap and metadata
- Easy deployment on Vercel, VPS, Hostinger, Railway or any Node.js host
WHAT'S INCLUDED IN THE DOWNLOAD
- Complete source code (Next.js + TypeScript + Prisma)
- Database schema and migrations
- Full documentation (README with step-by-step installation guide)
- Environment variables example file
INSTALLATION
1. Upload the source to your Node.js host (Vercel, VPS, Hostinger, Railway).
2. Run npm install.
3. Copy .env.example to .env.local and add your Supabase database URL and keys.
4. Run npx prisma migrate deploy.
5. Run npx prisma db seed (creates default roles and settings).
6. Run npm run build then npm start - your streaming site is live!
SUPPORT & UPDATES
This item comes with documentation and clean, well-commented code. Free future updates are delivered through the marketplace as they are released.
Features
- Next.js 16 + TypeScript + Tailwind CSS (App Router, server actions, Turbopack)
- Public streaming site: home, latest, popular, search, web series detail pages with player + download links
- Directories: platforms, genres, tags, models/actors
- Full admin panel with analytics dashboard and activity logs
- Web series manager: thumbnails (URL or storage), badges, view counts, access tier (free/premium), status
- Subscription plans with entitlements engine (content access, ad-free, downloads, device limits)
- Payment gateways: Stripe, Razorpay, PayPal (keys managed from admin, sandbox/live toggle)
- Orders, transactions, webhook events, refunds (approve/reject) and payment reconciliation
- Coupon codes (percentage/fixed, limits, expiry)
- User management: roles, status, bulk actions, subscriptions assignment
- Authentication: email + password with OTP verification (Resend), session management
- Notifications, support tickets with priority and assignment workflow
- SEO suite: per-page meta, JSON-LD, robots, sitemap, redirects, canonical, site health audit, bulk metadata/JSON-LD/canonical tools, import templates
- Banner ads, site settings, custom head/foot code injection
- View tracking, favorites, watch history, content reporting and moderation
- Demo mode for buyer previews (locks writes & payments)
- Responsive mobile-first design, SEO-friendly URLs, sitemap generation
Requirements
- Node.js 20.x or newer
- PostgreSQL database (Supabase recommended - free tier is enough)
- npm (included with Node.js)
- Optional but recommended: Resend account (transactional email), Stripe / Razorpay / PayPal keys (sandbox or live)
Instructions
Installation
- Upload the source code to your server (any Node.js host: Vercel, VPS, Hostinger, Railway, etc.)
- Run
npm install - Copy
.env.exampleto.env.localand fill in your Supabase database URL, keys, and app URL - Run
npx prisma migrate deployto create the database tables - Run
npx prisma db seedto create the default roles and settings - Run
npm run buildthennpm start(or deploy via Git on Vercel)
Full documentation is included in the README.md inside the download.
Other items by this author
Future product updates
Quality checked
Lowest price guarantee
| Category | Scripts & Code / NodeJS |
| First release | 19 September 2026 |
| Last update | 21 September 2026 |
| Files included | .html, .css, Javascript .js, .sql |
| Tags | payment gateway , admin panel , subscription , entertainment , video streaming , react , web series , SaaS , netflix clone , next.js , supabase , video on demand , ott platform , movie website , ott cms |