GUN is a protocol meant to be used for decentralized webapps (or dapps) by using the magic of WebRTC, utilizing a built in barebones limited graph style DB. This is a work in progress, making a web-based anonymous chat app utilizing p2p communication, with persistance of data over the network. As of now, the project is pretty barebones.
It's working!!! sort of.
- creating a functioning authentication system - using email|password.
- designing a UI that is not painful to look at.
- E2E encryption
- Time-limited messages, every message will be deleted after a minute or so.
- Group and private chat
git clone -repo name-
backend:
node index js
frontend:
cd react-gun npm run dev