Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dawnmd/react-router-project


https://github.com/dawnmd/react-router-project

Last synced: 24 days ago
JSON representation

Awesome Lists containing this project

README

        

# React streaming application using Router, Redux, etc.

Practice project for learning authentication usign Google OAuth flow.

## Built using

### Frontend

* [React](https://reactjs.org/)
* [Axios](https://axios-http.com/)
* [flv.js](https://github.com/bilibili/flv.js)
* [Redux](https://redux.js.org/)
* [Redux-Form](https://redux-form.com/8.3.0/)
* [Redux-Thunk](https://github.com/reduxjs/redux-thunk)
* [Semantic-UI](https://semantic-ui.com/)

### Backend

#### API server

* [json-server](https://www.npmjs.com/package/json-server)

#### RTMP server

* [node-media-server](https://github.com/medooze/media-server-node)

## Running the project locally

1. Clone the repo with `git clone `.
2. Run `npm i` inside each of the the directory for installing all the required dependencies.
3. Run `npm start` in each folder for starting the development server for each part.