Skip to content

A React and Redux Twitch clone, with a simple REST-API backend implemented using the json-server npm package, and streaming implemented using a rtmp server and flv.js

Notifications You must be signed in to change notification settings

sabeelahmad/React_Twitch_Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React & Redux Twitch Clone

This project is a React and Redux application, that implements a simple twitch clone, which is supported by a simple backend REST API, which is created using json-server a npm package.

The project also involved redux-thunk, react-router, react-redux, redux-form for proper integration of Redux with React, and to also enable Routing in our React SPA.

The streaming of a video is enabled using a RTMP server and the flv.js npm package.

The application also implements authentication using Google OAuth.

To run the project, clone the repository and then in each of the folder namely api, client and rtmp_server run the command npm install in order to install the required dependencies.

About

A React and Redux Twitch clone, with a simple REST-API backend implemented using the json-server npm package, and streaming implemented using a rtmp server and flv.js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published