Jan 2024 - Present
VideoX, a YouTube Clone that replicates the core features of the popular video-sharing platform. Below are the key details and features of the project:
Live link: https://vtube1.netlify.app/
GitHub: https://github.com/parshurambagade/youtube
- React.js
- Tailwind CSS
- Redux Toolkit
- JavaScript
- HTML
- CSS
-
Search Functionality:
- Users can seamlessly search for videos using the implemented search functionality.
- Implemented an auto-suggestion feature using Google's AutoComplete API, providing users with suggestions while typing in the search bar.
- Implemented caching and debouncing to avoid unnecessary API calls.
-
Main Page Display:
- Popular videos are showcased on the main page in the form of a list of cards.
- Each card includes a thumbnail, title, published date, views, and channel name.
-
Toggleable Sidebar:
- The main page also features a sidebar with a toggle feature for an enhanced user experience.
-
Watch Video Page:
- Clicking on a video card redirects users to the watch video page.
- The watch video page includes details such as title, published date, like count, view count, comments, channel name, channel thumbnail, and channel subscriber count.
-
Live Chat Functionality:
- Implemented live chat functionality using Redux Toolkit to store recent chats.
- Implement user authentication for personalized experiences.
- React
- Front-End Design
- Redux.js
- Tailwind CSS
- REST APIs
- Web Development
- JavaScript