Project presentation can be found here.To start presenting now click below
Privacy is the driving force behind this project. It uses secure technologies like WebRTC , PeerJs , SocketIO to directly connect between participants. The website that provides the web app and mediates the communication stores as few data as possible (nearly negligible) and does not know anything about the contents of established conversations. No accounts are required. No cookies are used. No data is being saved!.
Our Conferencing Chat Room is completely decentralised and transfers your video directly to the peer you are talking to without the need of servers in the middle. This project was developed with Angular
NodeJs
SocketIO
.
The other varient of this web application can be found here. To support multiple users and for an easy and as a beginers approach, same was done using node-js
html
css
without any use of angular
. To experience it in realtime please visit https://nchat.ml
Run npm run build
for compiling and building front-end bundle.nodemon server.js
to start the server Then Navigate to http://localhost:3000/
or https://aselpanda.ml/
(which is locally hosted). The app will start loading and you can join any room and start a conference in a secure environment.
- Decentralised Servers
- Live chat (connection oriented) can support multiple users
- Only initial connection depends on server, once connected to a specific room your network is secure and decentralised.
- No database
- No login / register .
- Include ScreenShare
- Provide dedicated rooms
- Record Meetings
- Allow short urls to join meeting