Skip to content

mehakbagga/Stream_Expert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

StreamExpert


Author: Mehakpreet Kaur

About


StreamExpert is a clone of famous streaming platform called Twitch.tv! This is a React and Redux application. This application follows RESTful conventions and has Google authentication. A user can LogIn/SignIn to Create, Edit, Delete or view streams.

See the the short videos below as an example of what user can do in this application:

Creating a Stream

Create Stream Demo

Editing a Stream

Edit Stream Demo

Deleting a Stream

Delete Stream Demo

Streaming

Streaming Demo

Google Sign In

Google Sign In Demo

Google Sign Out

Google Sign Out Demo

Installation

Clone the repository onto your local machine then follow the following steps:

  1. Navigate to the client folder and run bash npm instal command to download all the dependencies
  2. Navigate to the api folder and run bash npm install command to download all the dependencies
  3. Navigate to the rtmpserver and run bash npm install command to download all the dependencies

After downloading the required dependencies, run three seperate servers

  1. In the client folder, run bash npm start to start the react server running on port 3000
  2. In the api folder, run bash npm start to start the JSON server at port 3001
  3. In the rtmpserver folder, run bash npm start to start

Technologies


Important technologies used

  • Moder JavaScript
  • React
  • Redux
  • CSS

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published