Skip to content

Latest commit

 

History

History

client

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Streamy - 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

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

npm start

Runs 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 (StreamList Component)

index-page

Show Stream (StreamShow Component)

show-stream

Index (StreamList Component)

logged-in-index

Create Stream (StreamCreate 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