Skip to content
/ option Public
forked from JayadityaGit/option

Streaming website built using React, Firebase

Notifications You must be signed in to change notification settings

RAJ8664/option

 
 

Repository files navigation

🎬 Option — Stream Everything, From Anime to Movies

Live Demo: optionundali.vercel.app

Dev.to post: My post

Option is a full-stack streaming website that brings together Movies, TV Shows, Cartoons, and Anime — all in one place, with a clean interface and minimal distractions. Think of it like a TMDB-powered frontend with Vidlink player integration.


🚀 Features

  • 🔍 Global Search — Find any movie, show, cartoon, or anime
  • 🎥 Embedded Player — Uses Vidlink iframe for direct streaming
  • 🌍 Geo-Bypass Friendly — Supports Cloudflare Worker/proxy workaround
  • 📱 Responsive UI — Mobile and desktop friendly
  • Fast Deployment — Built with Vite + React + modern UI

🛠️ Stack

  • Frontend: React + Vite + Shadcn (UI) + Tailwind
  • APIs: TMDB API for metadata
  • Streaming: Vidlink iframe integration
  • Deployment: Vercel

🤔 Why I Built This

I wanted to watch anime, cartoons, and movies from one place — and I couldn’t find a good UI-based experience that didn’t require switching apps or sites. So I built one.

This project also holds a personal meaning — I built it as a tribute to someone I deeply admire, Sireesha. Her presence and inspiration pushed me to follow through with this idea and give it my all.

Through this journey, I learned:

  • How to use APIs effectively (TMDB)
  • Embed streaming players using iframes
  • Bypass regional restrictions using Cloudflare Workers
  • Build clean, responsive UIs with reusable components
  • it's hard to impress Angels

🧠 What I Want to Do Next

  • Add watchlists / favorites
  • Add user authentication (maybe Supabase/Auth.js)
  • Improve search with filters
  • Get real feedback from users or contributors

🤝 Wanna Collaborate?

If you're building something similar, or want help building a streaming or API-powered app — feel free to reach out.


📬 Contact Me

Jayaditya GitHub: @JayadityaGit Live Site: optionundali.vercel.app Email: opensourceaditya@gmail.com

About

Streaming website built using React, Firebase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.7%
  • CSS 2.0%
  • Other 1.3%