The main purpose of this repository is to understand how end to end encryption works, and how it can be used in applications.
First ensure you have the correct version of node installed. This project uses version 16.13.0.
The best way to ensure the above is to use nvm
.
Here is how to install nvm.
Once nvm is installed, and the modified .bashrc is sourced, run:
- nvm install 16.13.0
- nvm use 16.13.0
Note: I would be happy to know if there is a way to avoid running nvm.sh upon each boot.
npm install npm start
Check that the application runs as expected on http://localhost:8080/.