Skip to content

pskrunner14/end-to-end-enc-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

End-to-End Encrypted Chat

Demo on Heroku Maintainability Hackage-Deps

This is a node chat application with end-to-end encryption. It uses AES-256 and RSA encryption algorithms under the hood. You can either see the demo of the app using the button above or alternatively, you can deploy your own copy of the app using this button:

Deploy

Getting Started

You'll need to install all the npm packages in order to start the app server:

cd end-to-end-enc-chat/
npm install

For running the app while in development:

npm run dev

For simply running the app in production mode:

npm start

note: Since this is a demo application I've added the .env file containing the environment vars on the root level, however you might not want to do that in production.