A Peer-to-Peer Chat application with Video Callig support. Using PeerJS, Vue2, Vuex and Vuetify.
- Create conversations
- Send text messages
- Video Calls
- Delete a text message
- Handle deletion of conversation and restarting a conversation
- Send files
- Improve UI and app responsiveness
- Run
peer-server
with express server with connection reliability
# install dependencies with yarn
yarn
# serve with hot reload at localhost:9080
yarn run dev
# build electron application for production
yarn run build
# lint all JS/Vue component files in `src/`
yarn run lint