Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/felix-xilef/simple-call

A peer-to-peer video conference web app that uses WebRTC and was built with Nuxt and Socket.io.
https://github.com/felix-xilef/simple-call

nuxt socket-io webrtc

Last synced: 22 days ago
JSON representation

A peer-to-peer video conference web app that uses WebRTC and was built with Nuxt and Socket.io.

Awesome Lists containing this project

README

        

# Simple Call

A peer to peer video conference web app that uses WebRTC and was built with Nuxt and Socket.io.

![Nuxt](https://img.shields.io/badge/Nuxt-020420?style=flat&logo=nuxtdotjs&logoColor=00DC82)
![Nuxt](https://img.shields.io/badge/Socket.io-010101?style=flat&logo=socketdotio&logoColor=ffffff)
![Nuxt](https://img.shields.io/badge/WebRTC-333333?style=flat&logo=webrtc&logoColor=ffffff)

## Setup

Make sure to install the dependencies:

```bash
# npm
npm install

# pnpm
pnpm install

# yarn
yarn install

# bun
bun install
```

## Development Server

Start the development server on `http://localhost:3000` and on the local network:

> To start the server without exposing to the local network just change the `devServer` options at `nuxt.config.ts`

```bash
# npm
npm run dev

# pnpm
pnpm run dev

# yarn
yarn dev

# bun
bun run dev
```

## Production

Build the application for production:

```bash
# npm
npm run build

# pnpm
pnpm run build

# yarn
yarn build

# bun
bun run build
```

Locally preview production build:

```bash
# npm
npm run preview

# pnpm
pnpm run preview

# yarn
yarn preview

# bun
bun run preview
```