Work in progress.
Note: Decentralized Web Chat only works on WebRTC enabled browsers
Currently, it uses the following libraries:
To install the necessary node packages:
npm install
To build the js bundle:
npm run build
Compiled files are found in the dist
folder.
- Draft UI
- Initial prototype
- Migrate to TypeScript
- Use React
- Proper error handling
- Backup messages to local storage
- Sync messages from local storage
- Local storage encryption
- Chat rooms
- Simple name server