Skip to content

rohanharikr/keychat.online

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

When I wrote this, only God and I understood what I was doing. Now, only God knows.

keychat.online logo

keychat.online

Start a free secure and private chat with anyone without logging in or signing up


screenshot

Public key encrypted: Messages are encrypted using elliptic curve Diffie-Hellman key exchange; not connected to a database

No login or signup: Easy as sharing a secret code with someone or starting a new session

Save: Option to save chat history

Installation

  1. npm i concurrently -g
  2. in client folder, npm i
  3. in root folder, npm i
  4. in root folder, npm run dev

Demo

https://keychat.online

Built with

Local development environment

  1. Clone this repo with git.
  2. Install dependencies by running npm install within the directory that you cloned (root and client).
  3. Start the development server with npm run dev.
  4. Open development site by going to http://localhost:3000 in your browser.

Contributing

Please contribute using GitHub Flow. Create a branch, add commits, and open a pull request.

Please read CONTRIBUTING for details on our CODE OF CONDUCT, and the process for submitting pull requests to us.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

About

Start a free secure and private chat with anyone without logging in or signing up.

Resources

License

Stars

Watchers

Forks