Skip to content

Welcome to PlayTube, a video streaming platform built using React, Tailwind CSS and YouTube's public API. With PlayTube, you can watch your favorite videos in a user-friendly interface, without any distractions. PlayTube offers seamless video playback

Notifications You must be signed in to change notification settings

asinghrajput542/playTube-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlayTube - watch share & enjoy

Welcome to PlayTube, a video streaming platform built using React, Tailwind CSS and YouTube's public API. With PlayTube, you can watch your favorite videos in a user-friendly interface, without any distractions. PlayTube 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!


Features 📋

⚡️ Browse videos using the left navigation bar video categories
⚡️ Search for videos using the search bar
⚡️ Play videos with full controls, just like YouTube
⚡️ Get suggested video lists during video playback
⚡️ Seamless redirection to the page upon internet connection resumption
⚡️ Fully responsive design to ensure compatibility with all devices
⚡️ PlayTube's Shimmer UI effect adds a subtle, eye-catching animation that lets users know when content is loading, enhancing the overall user experience and making it more visually appealing.
⚡️ PlayTube comes with a Light and Dark mode feature. This feature automatically matches the user's browser theme preference upon loading, with the option to toggle between modes at any time for a personalized viewing experience.

Techstacks ✨

HTML5 TailwindCSS JavaScript React Redux

Deployments

vercel

Pages

🔹 Landing Page

During your initial visit, you will be automatically directed to the homepage. There, you will find a curated collection of videos awaiting your exploration.


home

🔹 Watch Page

After clicking on a specific video, you will be redirected to the video's watch page. This page will include suggested videos as well.


watch

🔹 Search Page

Upon entering a search query into the search bar, you will be seamlessly directed to the dedicated search results page.


search

Frameworks & Libraries used 📚

ReactJS Tailwind CSS React-redux react-router-dom antd icons react-player

Usage 🍕

To use this project, follow these steps:

  1. Clone the repository.
  2. Install the dependencies using npm install.
  3. Start the development server using npm start.
  4. Open your web browser and navigate to http://localhost:3000.

About

Welcome to PlayTube, a video streaming platform built using React, Tailwind CSS and YouTube's public API. With PlayTube, you can watch your favorite videos in a user-friendly interface, without any distractions. PlayTube offers seamless video playback

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published