8000 GitHub - colson0x1/viewvibes: Discover and watch your favorite videos with ease using ViewVibes. This sleek and intuitive mini YouTube app lets you dive into a world of endless entertainment.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Discover and watch your favorite videos with ease using ViewVibes. This sleek and intuitive mini YouTube app lets you dive into a world of endless entertainment.

Notifications You must be signed in to change notification settings

colson0x1/viewvibes

8000

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ViewVibes

ViewVibes is a mini YouTube application designed to effortlessly search and watch your favorite videos. With a sleek interface and intuitive functionality, it provides users with a seamless video browsing experience. ViewVibes is built with React and utilizes custom hooks for efficient data handling.

Features

  • Search Bar: Easily search for videos by entering keywords into the search bar.
  • Video Display: View videos in a clean and organized layout.
  • Video Detail: Get detailed information about each video, including title and description.

Technologies Used

  • React: A JavaScript library for building user interfaces.
  • Semantic UI: Utilized for styling components, ensuring a visually appealing interface.
  • Axios: A promise-based HTTP client for making requests to the YouTube Data API.

Installation

To get started with ViewVibes, follow these steps:

  1. Clone this repository: git clone https://github.com/colson0x1/viewvibes.git
  2. Navigate to the project directory: cd viewvibes
  3. Install dependencies: npm install
  4. Start the development server: npm start

Usage

Once the development server is running, open your browser and navigate to http://localhost:3000. You can now use ViewVibes to search for and watch videos.

Code Overview

  • Functional Components: ViewVibes is built using functional components, enhancing code readability and maintainability.
  • Custom Hooks: Custom hooks are used for managing video data efficiently, ensuring optimal performance.

Acknowledgements

Special thanks to the following:

  • React for providing a powerful library for building user interfaces.
  • Semantic UI for the elegant styling of ViewVibes components.
  • YouTube Data API for enabling seamless integration of video data into ViewVibes.

Screenshots

viewvibes

viewvibes

viewvibes

viewvibes

viewvibes

About

Discover and watch your favorite videos with ease using ViewVibes. This sleek and intuitive mini YouTube app lets you dive into a world of endless entertainment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0