Skip to content

Latest commit

 

History

History
63 lines (45 loc) · 1.16 KB

File metadata and controls

63 lines (45 loc) · 1.16 KB

🎬 YouTube Clone

A YouTube clone built with React, Redux Toolkit, and YouTube Data API v3.

Live Link - https://youtube-clone-zeta-lemon.vercel.app/

✨ Features

  • Browse trending videos
  • Search videos with autocomplete suggestions
  • Watch videos with embedded player
  • Live chat simulation
  • Nested comments section
  • Collapsible sidebar
  • Category filter buttons

🛠️ Tech Stack

  • React 18
  • Redux Toolkit
  • React Router v6
  • Tailwind CSS
  • YouTube Data API v3
  • Remix Icons

🚀 Getting Started

  1. Clone the repository

    git clone https://github.com/RiteshGite/youtube-clone-react.git
    cd youtube-clone-react
  2. Install dependencies

    npm install
  3. Add your YouTube API key in src/utils/constants.js

  4. Start the app

    npm start
  5. Open http://localhost:3000

📁 Project Structure

src/
├── components/     # React components
├── utils/          # Redux slices, constants, helpers
└── App.js          # Main app with routing

🙏 Acknowledgments


⭐ Star this repo if you found it helpful!