# webchat **Repository Path**: yuwei149/webchat ## Basic Information - **Project Name**: webchat - **Description**: 基于vue的即时聊天工具 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 244 - **Forks**: 68 - **Created**: 2018-04-16 - **Last Updated**: 2025-09-17 ## Categories & Tags **Categories**: im **Tags**: None ## README # webchat > A realtime chat for browser, backend built by java ## Document [中文](https://github.com/weiyuc/webchat/blob/master/README.md) [English](https://github.com/weiyuc/webchat/blob/master/README_EN.md) ## Features 1.Login&Register 2.ADD/Delete friend 3.Send message 4.Reconnect 5.Message resend 6.Upload profile photo/infomation 7.Nearby people 8.Internationalization ## TODO 1.Moments 2.Optimization message resend ## Mockup 1. Login & Register ![image](https://weiyuc.cn/gif/login.gif) 2. Add friend ![image](https://weiyuc.cn/gif/addFriend.gif) 3. Upload profile photo ![image](https://weiyuc.cn/gif/upload.gif) 4. Internationalization ![image](https://weiyuc.cn/gif/international.gif) 5. Message resend ![image](https://weiyuc.cn/gif/resend.gif) ## Build Setup ``` bash # install dependencies npm install # serve with hot reload at localhost:8080 npm run dev # build for production with minification npm run build # build for production and view the bundle analyzer report npm run build --report ``` ## Backend repository [https://github.com/weiyuc/webchat-backend](https://github.com/weiyuc/webchat-backend) ## Online [https://weiyuc.cn](https://weiyuc.cn)