/purnaTV

Welcome to purnaTV, watch your favorite videos in a user-friendly interface, without any distractions.

Primary LanguageJavaScript

purnaTv - watch share & enjoy

Full Logo

Welcome to purnaTv, a video streaming platform built using React + Vite, Tailwind CSS and YouTube's public API. With purnaTv, you can watch your favorite videos in a user-friendly interface, without any distractions. purnaTv offers seamless video playback, easy video discovery, and a simple user interface. Get started today and discover a world of video content at your fingertips!


Frameworks & Libraries used 📚

ReactJS + Vite Tailwind CSS tailwindCSS react-router-dom axios js-abbreviation-number moment react-icons react-player

Usage 🍕

To use this project, follow these steps:

  1. Clone the repository.
  2. Install the dependencies using npm install.
  3. Now go to the Rapid API website. Type "youtube" and search, then among the all result choose the api named "YouTube", only "YouTube". That is a Freemium and Verified api.
  4. Subscribe that api and copy the api key.
  5. Create a .env file in the root directory and add your YouTube API key as VITE_REACT_APP_YOUTUBE_API_KEY=<your-api-key>.
  6. Start the development server using npm run dev.
  7. Open your web browser and navigate to http://localhost:5173.

⭐ Star this repo on GitHub — it helps!