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:
- Open your terminal and
git clone https://github.com/bartkalanski/Streamy.git
cd api
- run
npm start
in api folder cd ../rtmpserver
- run
npm start
in rtmpserver folder cd ../client
- run
npm start
in client - You're ready to go! If you would like to test the streaming functionality you'll have to download OBS-studio