Skip to content

valkyron/vaultcore-distributed-file-chat

Repository files navigation

GUN File Chat Demo

A decentralized file chat app built with GUN.

A further variation of Fireship's Gun Chat

Code Logic:

  • Use IPFS to get hash
  • store that hash after Gun's SEA in messages.
git clone <this-repo>
npm install
npm run dev

file chat app

Compile to APK

npm install @capacitor/core @capacitor/cli @capacitor/android
npx cap init
npm run build
npx cap add android
npx cap open android

You can also add the functionality to create multiple chats as 'chat rooms' and share them to other users. Starter code is added in chat-room

chatroom logic

file chatroom app

Future Scope

  • improve frontend
  • integrate chat rooms