Skip to content

Latest commit

 

History

History
108 lines (68 loc) · 2.63 KB

README.md

File metadata and controls

108 lines (68 loc) · 2.63 KB

Streaming service React client

This is the React Client for the live video streaming service

Tools Used

Full list: package.json

Running the project

In the project directory, you can run:

npm ci

Install the required packages in node_modules directory from the package-lock.json file

npm start

Run the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

User States

user-states

Mockups

Index

index-page

Show Stream (StreamShow Component)

show-stream

Index (StreamList Component)

logged-in-index

Create Stream (StreamEdit Component)

create-stream

Edit Stream (StreamEdit Component)

edit-stream

Delete Stream (StreamDelete Component)

delete-stream

React Components

main file: index.js

Redux Components

Actions

List: types

  • SIGN_IN

  • SIGN_OUT

  • CREATE_STREAM

  • FETCH_STREAMS

  • FETCH_STREAM

  • DELETE_STREAM

  • EDIT_STREAM

Definitions:

Reducers

User Flow

TODO