Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/breadgenie/mado
A Peer to Peer Video Chat App
https://github.com/breadgenie/mado
p2p peer-to-peer peer2peer react recoil video-call video-chat webrtc
Last synced: about 2 months ago
JSON representation
A Peer to Peer Video Chat App
- Host: GitHub
- URL: https://github.com/breadgenie/mado
- Owner: BreadGenie
- License: gpl-3.0
- Created: 2022-09-09T05:03:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-20T04:01:32.000Z (6 months ago)
- Last Synced: 2024-06-20T15:59:30.274Z (6 months ago)
- Topics: p2p, peer-to-peer, peer2peer, react, recoil, video-call, video-chat, webrtc
- Language: TypeScript
- Homepage: https://madochat.vercel.app
- Size: 1.17 MB
- Stars: 13
- Watchers: 3
- Forks: 4
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Mado
A Peer to Peer Video Chat App
[![Maintainability](https://img.shields.io/codeclimate/maintainability/BreadGenie/mado?color=black)](https://codeclimate.com/github/BreadGenie/mado/maintainability)
[![LICENSE](https://img.shields.io/github/license/breadgenie/mado?color=black)](https://github.com/BreadGenie/mado/blob/master/LICENSE)
![Screenshot from 2022-11-10 22-55-00](https://user-images.githubusercontent.com/63963181/201164680-55942418-d999-4233-b373-24b909a07fa2.png)
## Features
- Secure Peer-to-Peer Video calls with very low latency
- Screen sharing
- Audio only calls## Development
Fork this repo and clone it to your local machine.
```sh
git clone https://github.com//mado.git
```### Server
Go to the server folder
```sh
cd mado/server
```Install dependencies
```sh
npm i
```Start the server
```sh
npm start
```### Client
Go to the client folder
```sh
cd mado/client
```Install dependencies
```sh
npm i
```Start dev server
```sh
npm start
```