/YouTube-Clone-Redux-Complate

Youtube Clone is a platform, which platform is a youtube clone using React.Js technology and Statemanagement Redux and uses O-Auth | Firebase Auth and also uses youtube developer API namely YouTube Data API v3 and its css style technology using css preprocesso namely SCSS / SASS.

Primary LanguageJavaScript

CLONE YOUTUBE REDUX

Stacks

  • React.Js
  • Redux
  • SCSS/SASS
  • FIREBASE
  • CI/CD ( Github Action )
  • YOUTUBE DATA API V3

Done Code

  • Clean Code

dependencies

  • axios
  • bootstrap
  • firebase
  • moment
  • numeral
  • react-bootstrap
  • react-helmet
  • react-icons
  • react-infinite-scroll-component
  • react-lazy-load-image-component
  • react-loading-skeleton
  • react-redux
  • react-router-dom
  • react-show-more-text
  • redux
  • redux-devtools-extension
  • redux-thunk
  • sass

Youtube Clone Redux

  • O-Auth | Firebase Auth Signin
  • Management HomeScreens
  • Management ChannelScreens
  • Management LoginScreen
  • Management SubscriptionsScreen
  • Management WatchScreen
  • Management SearchScreen

Noted:

this youtube clone project is still in development and it looks like it will be developed again and there are still many features that want to be developed.

Requirement

For running this project please install nodejs.

Getting Started to the development

Clone the repository :

git clone https://github.com/Pentorch/YouTube-Clone-Redux-Complate

Switch to the repo folder :

cd YouTube-Clone-Redux-Complate

Install all the dependencies using npm or you can using yarn :

npm install or yarn install

Run the server :

npm run start

You can now access the server at http://localhost:3000/auth

DEMO

Home

Link DEMO