Skip to content

Mekuseo/youtube-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📑 Table of Contents

🌍 Nation Guide

I am thrilled to share that I have recently built a YouTube clone using React! 🎉 This fully functional application replicates the popular video-sharing platform, allowing users to explore and enjoy a wide range of videos. With features such as video playback, channel subscriptions, and recommended content, my YouTube clone provides an immersive and engaging experience for users. I'm proud of the effort I put into developing this project and excited to showcase my React skills. Check it out and let me know what you think! #ReactDeveloper #YouTubeClone #WebDevelopment

Screenshot

(back to top)

## 🛠 Built With

🧰 Tech Stack

  • React
  • Redux
  • React Router
  • Material UI

(back to top)

🔥 Key Features

🔥 Key Features

  • Search Functionality: Implement a powerful search feature to allow users to find specific videos or channels.
  • Playlists: Allow users to create and manage playlists of their favorite videos for easy access and organization.
  • User Profiles: Provide user profiles to showcase their uploaded videos, playlists, liked videos, and other activities.
  • Trending and Popular Videos: Display trending and popular videos to keep users updated with the latest content.
  • Accessibility: Ensure your platform is accessible to a wide range of users, including closed captions, subtitles, and support for assistive technologies.

(back to top)

## 🚀 Live Demo

You can visit the live version of this website on Youtube Clone App

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Setup

Clone this repository to your desired folder:

  cd my-project
  git clone git@github.com:mekuseo/youtube-clone.git .

Install

Install the dependencies with:

  npm install

Usage

To run the project, execute the following command:

  npm start

Run tests

To run tests, run the following command:

  npm run test

Deployment

You can deploy this project using:

  npm run build

This will create a production-ready build of your website in build/ folder, which you can use to deploy on a static site hosting platform.

(back to top)

📧 Contact

I am always looking for ways to improve my project. If you have any suggestions or ideas, I would love to hear from you.

Github Linkedin Gmail

(back to top)

🤝 Contributing

I welcome any and all contributions to my website! If you have an idea for a new feature or have found a bug, please open an issue or submit a pull request.

Feel free to check the issues page.

(back to top)

💖 Show your support

If you like this project, please consider giving it a ⭐.

(back to top)

(back to top)

💎 Useful Resources

=======

(back to top)

📝 License

This project is MIT licensed.

(back to top)

NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.

(back to top)

This project is MIT licensed.

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published