Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        



Mado Logo




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