https://github.com/therohantomar/my-youtube
My YouTube Clone App is a cutting-edge web application developed using React.js, Tailwind CSS, React Router, and Redux Toolkit. It emulates the core functionalities of the renowned YouTube platform
https://github.com/therohantomar/my-youtube
react-icons react-redux react-router-dom reactjs reduxjs-toolkit tailwindcss webpack4 youtube-clone youtube-clone-react
Last synced: about 1 year ago
JSON representation
My YouTube Clone App is a cutting-edge web application developed using React.js, Tailwind CSS, React Router, and Redux Toolkit. It emulates the core functionalities of the renowned YouTube platform
- Host: GitHub
- URL: https://github.com/therohantomar/my-youtube
- Owner: therohantomar
- Created: 2023-08-17T07:11:51.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-16T15:32:21.000Z (almost 3 years ago)
- Last Synced: 2025-03-27T18:52:29.055Z (over 1 year ago)
- Topics: react-icons, react-redux, react-router-dom, reactjs, reduxjs-toolkit, tailwindcss, webpack4, youtube-clone, youtube-clone-react
- Language: JavaScript
- Homepage: https://youtube-therohantomar.vercel.app/
- Size: 695 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
My YouTube Clone App
A YouTube clone app built using React.js, Tailwind CSS, React Router, and Redux Toolkit.
🚀 Explore, learn, and contribute to the world of online video sharing!
## Table of Contents
- [About](#about)
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Getting Started](#getting-started)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
## About
My YouTube Clone App is a project aimed at replicating the core functionalities of YouTube. Users can watch videos, search for content, and enjoy a seamless browsing experience. This project serves as a great opportunity to learn about modern web development technologies and practices.
## Features
- 📺 Browse and watch videos
- 🔍 Search for videos
- 💬 See Comments Of videos
- ⚙️ User-friendly and responsive design
## Technologies Used
- **React.js**: Frontend library for building user interfaces.
- **Tailwind CSS**: Utility-first CSS framework for styling.
- **React Router**: Library for handling navigation and routing in React apps.
- **Redux Toolkit**: State management for maintaining global component stores.
## Getting Started
Follow these instructions to set up and run the project locally:
1. Clone this repository.
2. Install project dependencies using `npm install`.
3. Run the development server with `npm start`.
4. Access the app at `http://localhost:3000` in your browser.
## Usage
1. Explore the home page to discover trending videos.
2. Use the search bar to find videos on specific topics.
3. Click on a video thumbnail to start watching.
4. Interact with video controls (like, dislike, comments, etc.).
5. Enjoy a smooth, responsive, and enjoyable YouTube-like experience!
## Contributing
Contributions are welcome! To contribute to My YouTube Clone App, follow these steps:
1. Fork the repository.
2. Create a new branch for your feature/fix: `git checkout -b feature-name`.
3. Make your changes and commit them: `git commit -m 'Add some feature'`.
4. Push the changes to your fork: `git push origin feature-name`.
5. Submit a pull request to the main repository.
## License
This project is licensed under the [MIT License](LICENSE).