India's entertainment market is dominated by monthly subscriptions — Netflix at Rs 199, Prime at Rs 149, Hotstar at Rs 299. But most users don't watch enough to justify these costs, and there's zero social dimension to the experience. You can't watch a movie with friends remotely without clunky browser extensions. Content creators who own movies on Google Drive have no way to monetize their libraries. PlayFlix was built to solve all three problems simultaneously — creating an entirely new category: social cinema with pay-per-minute billing.
The core innovation is the Pay-Per-Minute (PPM) billing model. Instead of committing to a monthly subscription, viewers choose exactly how long they want to watch — 5, 15, 30, or 60 minutes, or the full movie — using a slider that shows the real-time cost. A Rs 0.50/min movie watched for 30 minutes costs Rs 15 instead of a Rs 199 monthly subscription. The 'No hard stop' design means viewers can continue beyond their selected time and choose to stop or continue when notified. This makes premium content accessible to price-sensitive Indian audiences at a fraction of subscription costs. The wallet system handles top-ups and real-time balance deduction during viewing.
The homepage is a cinematic experience — a full-bleed hero banner featuring the current spotlight movie with Watch Now and Details CTAs, Rs/min pricing displayed prominently, and the tagline 'Pay only for what you watch. Meter pauses when you pause.' Below that, content rows for Popular in India, Trending This Week, Bollywood, Hollywood, and a Browse by Genre grid (Action, Comedy, Drama, Thriller, Romance, Horror, Sci-Fi, Family) with a Budget Friendly section highlighting movies starting at Rs 0.25/min. Movie detail pages show synopsis, cast & crew with headshots, ratings, genre tags, view count, and 'You Might Also Like' recommendations.
The social layer is powered by Ably for real-time communication. Hosts connect their Google Drive, select a movie, and create a room. Viewers join and watch in Sync Mode (perfectly synchronized playback — when the host pauses, everyone pauses) or Solo Mode (watch at your own pace). The room features live chat, emoji reactions, and a PPM meter strip showing real-time cost. This turns movie-watching from a solitary activity into a social event — friends in different cities watching the same movie together, reacting in real time.
The Library tracks every viewing session — movie title, minutes watched, amount spent, date, and rating given. The Profile page shows wallet balance, Google Drive connection status for hosts, My Earnings (hosts earn a percentage of viewer PPM spend), Watch History, My Watchlist, and Help & Support. Phone OTP authentication makes sign-up instant — no email, no password, just a phone number and a 6-digit code. The admin panel manages the movie catalog. Built with Next.js 15, React 19, Tailwind CSS 4, Vidstack for the video player (supporting Google Drive HLS streams), Ably for real-time sync, Framer Motion for cinematic animations, Zustand for state management, and Zod for runtime validation. The dark red-and-black design language is deliberately Netflix-inspired but with a distinctly Indian identity. Available as a product at Rs 399 with backend addon at Rs 499.