Skip to content

ilhamgum/gun-p2p-message

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React using GUN for P2P Chatting

How to use

This app is using React, Express and Gun as library to run

Preparing

in gun-p2p-message/ run

yarn install

then,

cd ./client/
yarn install

Run the apps

assume you're in the rootdir

yarn test

in new terminal:

cd ./client/
yarn start

new tab will open in browser with http://localhost:3000

Enjoyy..

This is now a working Chat App with Node Radata storage (Radix Tree)

Feature:

  • Encrypted Chat App (End-to-End Encryption using DH Key Exchange Method)
  • Add Friend (by PubKey & Stranger)
  • Toast Notification
  • Incoming Message from Stranger
  • File Upload (Image)

Work-in-Progress:

  • E-E2E Chat Messages
  • Friend & Stranger
  • E2E asymmetric encryption (DH Key Exchange)
  • File upload
  • Online indicator
  • MongoDB for persisting data

About

gun p2p chat app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published