Skip to content

A web application built using Parcel, Babel, JSX, ReactJS, Tailwind CSS, and Redux, focused on delivering a YouTube-like experience. Features include seamless page routing, a search box with efficient search suggestions, a live chat box using API polling, and a nested comment system.

Notifications You must be signed in to change notification settings

ranjeet7287/MyTube

Repository files navigation

https://friendly-daffodil-9a9839.netlify.app/

Project Overview: YouTube-Like Web Application

A web application built using Parcel, Babel, JSX, ReactJS, Tailwind CSS, and Redux, focused on delivering a YouTube-like experience. Features include seamless page routing, a search box with efficient search suggestions, a live chat box using API polling, and a nested comment system.

Key Features:

1. Page Routing with React Router Dom:

  • Utilizes React Router Dom for smooth navigation and URL-based page routing.

2. Search Box with Efficient Suggestions:

  • Incorporates a search box to allow users to search for videos or content.
  • Implements an efficient search suggestion system, providing real-time suggestions as users type.

3. Live Chat Box using API Polling:

  • Integrates a live chat box for real-time communication among users.
  • Utilizes API polling to fetch new messages and updates at regular intervals.

4. Comment System with Nested Comments:

  • Provides a comment system for users to engage in discussions about videos.
  • Supports nested comments, allowing for organized and threaded conversations

5. Responsive UI Design with Tailwind CSS:

  • Adopts Tailwind CSS for responsive and consistent UI design across various devices.

6. State Management with Redux:

  • Utilizes Redux for efficient state management, ensuring seamless data flow and updates across components.

7. Integration with External APIs:

  • Integrates external APIs for video content, search suggestions, and real-time chat functionality
Screenshot 2023-08-11 144345 Screenshot 2023-08-11 144559 Screenshot 2023-08-11 144455

Project showcases a comprehensive set of features that deliver a YouTube-like experience, encompassing everything from video playback and recommendation to interactive communication and content creation.

About

A web application built using Parcel, Babel, JSX, ReactJS, Tailwind CSS, and Redux, focused on delivering a YouTube-like experience. Features include seamless page routing, a search box with efficient search suggestions, a live chat box using API polling, and a nested comment system.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published