Skip to content

PalakMishra1905/VidTube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎥 VidTube

VidTube is a YouTube-inspired video streaming platform where users can upload, view, and explore a variety of videos. Built with a modern tech stack and a clean UI, VidTube offers a smooth user experience with essential video playback features.

🔥 Features

  • 📺 Watch and browse videos
  • 🔍 Search functionality
  • 👍 Like/Dislike videos
  • 💬 Comment system
  • 📁 Upload new videos (optional)
  • 👤 User authentication (optional)
  • 🌙 Light/Dark mode support

🌐 Live Demo

🧰 Tech Stack

  • Frontend: React.js, Tailwind CSS
  • Backend: Node.js, Express.js (if used)
  • Database: MongoDB / Firebase / Local JSON (depending on implementation)
  • Video Player: ReactPlayer or HTML5 <video> tag
  • Deployment: Vercel / Render / Netlify

🚀 Getting Started

Clone the Repository

git clone https://github.com/PalakMishra1905/VidTube.git
cd VidTube

Install Dependencies
npm install

Start Development Server
npm start

🖥️ Bash Usage
npm start

🗂️ Folder Structure
VidTube/
│
├── public/
├── src/
│   ├── assets/
│   ├── components/
│   ├── pages/
│   ├── utils/
│   └── App.js
├── package.json
└── README.md

👤 Author
Palak Mishra

About

VidTube is a dynamic web application inspired by YouTube, designed to allow users to watch, and comment on videos across a wide variety of categories

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors