{"repo":"amirrezaRst/StreamVibe","free":true,"listed":false,"github":"https://github.com/amirrezaRst/StreamVibe","clone":"git clone https://github.com/amirrezaRst/StreamVibe.git","description":"StreamVibe is a full-stack web application for streaming and managing movies and TV shows, built with the MERN stack (Next.js, React, Node.js, Express, MongoDB). It features a responsive design powered by Tailwind CSS, dynamic page rendering, and a user-friendly interface, showcasing best practices in full-stack development, including RESTful APIs,","language":"JavaScript","stars":18,"topics":["expressjs","full-stack","mern-stack","mongodb","nextjs","nextjs-app-router","nodejs","reactjs","tailwindcss","web-development"],"license":null,"category":"auth-billing-email","readme_excerpt":"StreamVibe A full-stack streaming platform — movies, TV series, cinema ticketing and paid subscriptions — built end-to-end with the MERN stack and Next.js. --- Table of Contents 1. Overview 2. Screenshots 3. Features 4. Tech Stack 5. Getting Started 6. Environment Variables 7. Live Demo 8. License 9. Contact --- Overview StreamVibe is a fully working streaming platform, not a UI mockup with placeholder data. Every feature listed below is wired end-to-end: real Stripe checkout for cinema tickets and subscriptions, a real seat-hold system with expiry, a real admin console with revenue analytics, and a real content catalogue — 43 movies, 34 series, 307 episodes, 163 actors, 68 directors and 24 composers — sourced from Wikipedia and reproducible from an empty database with one command ( npm run seed ). It's built as a portfolio piece that demonstrates production-shaped decisions rather than tutorial shortcuts: server-side price enforcement instead of trusting the client, idempotent payment webhooks, plan-gated download/quality entitlements checked on the server, and a seed pipeline that turns a fresh clone into a working demo without a database dump. Highlights - 🎬 Real catalogue — movies, series and episodes with genuine metadata, cast/crew credits and artwork pulled from Wikipedia, not lorem-ipsum placeholders. - 💳 Real payments — Stripe Checkout for both cinema ticket purchases and subscription plans, with webhook-verified, idempotent activation and refund handling. - 🎟️ Ci","default_branch":null,"files":null,"tree":[],"storefront":"/r/amirrezaRst","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/amirrezaRst/StreamVibe/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}