/Streamy

Primary LanguageJavaScript

Streamy

Streamy is a streaming app (like twitch). Once user is signed in using Google authentication, they are able to see other peoples streams and watch them, as well as to create their own stream. The main purpose behind building this app was learning to work with CRUD operations.

Technologies Used:

  • React
  • React Router
  • Redux
  • HTML
  • CSS
  • Semantic UI
  • Node-Media-Server
  • JSON Server
  • Google Authentication
  • flv.js

How to run it:

  1. Open your terminal and git clone https://github.com/bartkalanski/Streamy.git
  2. cd api
  3. run npm start in api folder
  4. cd ../rtmpserver
  5. run npm start in rtmpserver folder
  6. cd ../client
  7. run npm start in client
  8. You're ready to go! If you would like to test the streaming functionality you'll have to download OBS-studio