https://github.com/thepravin/video-hub
https://github.com/thepravin/video-hub
javascirpt react reactjs reactproject redux youtube-api youtubeclone
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/thepravin/video-hub
- Owner: thepravin
- Created: 2024-02-25T14:44:04.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-02-25T15:02:24.000Z (over 1 year ago)
- Last Synced: 2025-01-03T20:16:26.739Z (9 months ago)
- Topics: javascirpt, react, reactjs, reactproject, redux, youtube-api, youtubeclone
- Language: JavaScript
- Homepage: https://video-hub-smoky.vercel.app
- Size: 212 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π₯Video Hub React App (React Project No. 6)
## Overview
Welcome to the Video Hub React App! This application is designed to provide users with a seamless experience to discover popular videos, explore new movie trailers, and much more.
##
## Deployment π
```
https://video-hub-smoky.vercel.app/
```## π What I Learned
Throughout the development of this app, I gained hands-on experience with various technologies and concepts:- π **React Installation**
- π₯ **JSX**
- π§© **Components and Props in React**
- π **Data Flow: Parent to Child and vice versa**
- βοΈ **React Hooks:** `useState`, `useEffect`, `useParam`, `useError`, `useSelector`,`useSelectParams` etc.
- π§ **Integrating MUI (Material-UI) in React**
- π **Simmer UI**
- π **Debouncing in react**
### PrerequisitesCould you make sure you have Node.js and npm installed on your machine?
## Getting Started
1. Clone the repository: `git clone [repository_url]`
2. Install dependencies: `npm install`
3. Run the development server: `npm start`## ScreenShots


π§βπ» Happy coding!