CloneTube is a modern video sharing and streaming platform inspired by YouTube, built using React and cutting-edge web technologies. This project aims to replicate core features of YouTube while providing a smooth, responsive user experience.
- Video Streaming
- Shorts-style Video Playback
- Like and Comment Systems
- Recommended Videos
- Dummy Data
- Frontend: React.js, vite
- Styling: CSS5, Bootstrap
- State Management: React Hooks
- Routing: React Router
- Node.js (v16.0.0 or later)
- npm (v8.0.0 or later)
- Git
git clone https://github.com/AbhiSS01/CLONETUBE.git
cd clonetubenpm installnpm run devclonetube/
│
├── public/
├── src/
│ ├── components/
│ │ ├── context/
│ │ ├── home/
│ │ ├── pages/
│ │ |── utils/
| | └── videoDetails/
│ ├── data/
│ │ ├── dummyData.js/
│ │ └── dummyComments.js/
│ ├── styles/
| ├── App.css
| ├── App.jsx
| ├── index.css
│ └── main.jsx
│
├── package.json
└── README.md
- Home Page
- Shorts Page
- Video Player
- Basic Navigation
.
Your Name - [Abhijit Sahoo] Project Link: https://github.com/AbhiSS01/CLONETUBE Project Experience: CLONETUBE
- React.js
- Bootstrap
- YouTube (Inspiration)