Skip to content

volodalexey/spachat

Repository files navigation

SPACHAT - Single Page Application Chat

SPACHAT - web application for communication between clients with the help of WebRTC technology (in browser).

NodeJS works as signalling server for peers (for exchange session description protocols).

Each client uses indexedDB as main storage. Clients can create/join chats, create/join users.

Each chat can save its state.

DEMO

SPACHAT

  • Chrome & Firefox
Description

After WebRTC find the way to each other A and B should have names of each-other under "Contact list"

Development Requirements:

npm install

Build production files

npm run build

All files will be in "build" folder

Run testing server

Development testing server

npm run server-dev

Visit http://localhost:8081/ in browser

Production testing server

npm run server-prod

Visit http://localhost:8082/ in browser