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.
- 📺 Watch and browse videos
- 🔍 Search functionality
- 👍 Like/Dislike videos
- 💬 Comment system
- 📁 Upload new videos (optional)
- 👤 User authentication (optional)
- 🌙 Light/Dark mode support
- 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
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