Skip to content

mvpowers/choutlook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Choutlook

Chat app that mimics Outlook's front-end with client-side encryption and no database.

Installing / Getting started

# install dependencies
npm install

# copy example config file to real config and update environment variables
cp src/config.js.example src/config.js

# start server
npm run server

# start client
npm run start

Developing

Built With

  • React
  • Socket.io
  • Styled Components

Tests

In progress. Currently only snapshot tests.

npm run test

Style guide

Uses ESLint extending Airbnb and Prettier.

User guide

Enter password into search bar

All users must have the same password to read the encrypted data enter password

Update username

Click on the email prefix above the reply box to change your username enter password

Start chatting

Type your message in the reply box and press enter or click submit enter password

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published