An Electron/VueJS based desktop chat client that uses the v-chat-server API. The application has a web build as well.
It has the following features:
- The client has the ability to work with any self hosted vChat server (workspace)
- User signup/login
- Personalizable user profile (avatar, description, username...)
- Personalizable user settings (show new message notifications, show online status notifications...)
- Private and global channels/conversations
- The ability to mute conversations
- Emoticons
- File messages with image preview
npm install
npm run electron:serve
npm run electron:build
npm run lint