Skip to content

Latest commit

 

History

History

client

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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