joelvardy / chatting.im

A custom built web application allowing locally encrypted chatting.

Home Page:https://chatting.im

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This was my first node.js application, however it has since been updated, it quite simply allows people to chat, locally encrypting messages in the browser.

This is not meant for public chatting, but rather groups of people who trust each other and would like to chat securely.

Install

Run npm install in the application to install dependencies.

Development

Compile SCSS with this gulp command:

gulp scss

Transpile JavaScript using this command:

node ./build.js

For example after making changes run:

clear && node build.js && gulp scss && node app.js

Usage

Sart the application with this command:

pm2 start ./app.js --name chatting.im

The web socket server will run on port 2428 (which is CHAT when keyed on a keypad.) Ensure this port is open.

Note: The files stored in /public should be served by a conventional web server.

Built by Joel Vardy.

About

A custom built web application allowing locally encrypted chatting.

https://chatting.im


Languages

Language:JavaScript 99.3%Language:CSS 0.4%Language:HTML 0.3%