Skip to content

tushuynh/chatopia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

$ npm i

Client

Description

Chat app with ReactJS

Encryption & Decryption env files

Make sure to have HashiCorp Vault CLI installed, otherwise install it here

Preparation

$ vlt config

Encryption example

$ npm run enc:client chatopiaClient {ENV}

Decryption example

$ npm run dec:client chatopiaClient {ENV}

Run app

$ npm start

Server

Description

Websockets server in Nestjs using socket.io

Encrypt & Decrypt env files

Make sure to have HashiCorp Vault CLI installed, otherwise install it here

Preparation

$ vlt config

Encryption example

$ npm run enc:server chatopiaServer {ENV}

Decryption example

$ npm run dec:server chatopiaServer {ENV}

Running the app

$ npm run dev