由springboot+freemark+websocket+mysql实现的Java web在线聊天系统,主要实现的功能有:
前台:
1、用户注册、登录。
2、搜索用户添加好友。
3、查看好友申请列表,同意或拒绝好友请求。
4、成为好友后单人一对一聊天。
5、可创建群聊进行聊天。
除了上述基本的聊天功能外,还有:消息提醒方式设置(可设置是否弹框、是否声音提醒等,提供可选六种新消息提示音)、聊天记录清空、拉黑好友、删除好友、解散群聊、隐身、在线状态设置、好友上下线提醒等等,功能非常的全。重点:聊天信息中可发送文字、图片、文件、视频、音乐、表情包等。
后台:
1、后台菜单、角色、管理员的管理。
2、后台聊天信息、在线用户等统计。
3、后台日志管理、数据备份等。
4、用户管理:用户信息查看、状态冻结等。
5、群聊管理:成员查看、移除成员、解散群聊等。
6、消息管理:消息详细信息跟踪查看等。