Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/soulsam480/hanasu
P2P chat app with simple UI
https://github.com/soulsam480/hanasu
chat peer-to-peer privacy webrtc
Last synced: 2 months ago
JSON representation
P2P chat app with simple UI
- Host: GitHub
- URL: https://github.com/soulsam480/hanasu
- Owner: soulsam480
- Created: 2023-08-21T03:25:00.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-08-28T22:28:38.000Z (over 1 year ago)
- Last Synced: 2023-08-29T16:25:23.627Z (over 1 year ago)
- Topics: chat, peer-to-peer, privacy, webrtc
- Language: Vue
- Homepage: https://hanasu.sambitsahoo.com
- Size: 279 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Hanasu
> Hanasu means "to speak" in Japanese.
## Why ?
- this is a spiritual successor to [ws-wrtc-client](https://github.com/soulsam480/ws-wrtc-client) that I wrote some 3 years back
- I wanted to revisit the app and redo it with a different approach## How ?
- The stack remains more or less the same
- Frontend is on vue 3 with Element plus as UI lib (man this library is awesome)
- Backend is on soncket.io## How to use it
- visit hanasu.sambitsahoo.com and register with a name
- this name will be stores in locastorage as your ID, ofc you can reset it
- after that it's pretty straight forward
- choose someone from list, send a request and start a conversation
- you can only talk to one person at once, this is by design
- also there are some QOL features, like small chat sounds, share links etc.
- I plan to add audio and images, but only if I have time going forward