Skip to content
forked from gnuns/omigo

☎️ A mobile compatible anonymous random chat using socket.io and WebRTC

License

Notifications You must be signed in to change notification settings

orenkudev/omigo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Omigo

A mobile compatible anonymous random chat using socket.io and WebRTC

Screenshots

FOSSA Status

A-Frame

Building

Omigo consists of two parts: the server, which establishes and control the connections between peers, and the client, the front-end user interface.

This is Building the client

$ npm install -g gulp
$ git clone https://github.com/gnuns/omigo
$ cd omigo/client
$ npm install
# nano client/src/js/app.js # update serverURI with your serverURI (default is https://localhost:3000)
$ gulp build # will build on the dist/ folder

Building the server

$ git clone https://github.com/gnuns/omigo
$ cd omigo/server
$ npm install
$ npm start # check the server/config.json file

Features

  • Text chat
  • Video chat
  • Mobile compatibility
  • Mode switch button (text/video)
  • Multi-language
  • 'Stranger is typing...'

License

This program is free software and is distributed under an MIT License.

FOSSA Status

About

☎️ A mobile compatible anonymous random chat using socket.io and WebRTC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 37.6%
  • SCSS 27.5%
  • CSS 27.2%
  • HTML 7.7%