grsind19 / MyTube

Home Page:https://my-tube-five.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸš€ Introducing MyTube: The Ultimate YouTube Clone!

Developed using ReactJS, Redux, Tailwind CSS, React Router DOM, and YouTube APIs, MyTube is more than just a cloneβ€”it's a dynamic, highly scalable, and industry-level application.

Key Features: πŸŽ₯ Dynamic Content: MyTube offers a vast array of videos, enabling users to enjoy a similar experience to the original YouTube platform. πŸ” Seamless Navigation: Powered by React Router DOM, users can effortlessly browse through different pages, explore trending videos, and discover new content. 🌐 YouTube APIs Integration: By integrating YouTube APIs, MyTube allows users to search for videos, view detailed video information. πŸ” State Management with Redux: We have implemented Redux for efficient state management, ensuring a smooth and synchronized user experience across various components. πŸ” Search Results Caching: MyTube intelligently caches search results to enhance performance and minimize API calls, providing lightning-fast search responses. 🧩 Related Suggestions: Users can enjoy a personalized experience with dynamically generated related video suggestions based on their viewing history and preferences. πŸ’¬ Comments & Descriptions:Rending top original comments and description for each video using videoId. ✨ Shimmer UI: MyTube utilizes the shimmer effect in the user interface to provide visual feedback and enhance the loading experience.

Live link: https://lnkd.in/ge59cEwi (Deployed on vercel) Source code: https://lnkd.in/gVgHpwx3

The codebase follows best practices to ensure maintainability and extensibility.

Note: Use Allow Cors Extension for Search Suggestions on your UI And it's Build Only for Web. πŸ™

About

https://my-tube-five.vercel.app


Languages

Language:JavaScript 92.4%Language:HTML 7.3%Language:CSS 0.2%