Skip to content

wsrh8888/beaver-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目介绍

  • 本项目使用go-zero做的一款微服务项目,仓库代码完全是基于商业化代码开发的。
  • 这是项目的第一个版本历时2个月, 前端使用uniapp, 后端使用go-zero
  • 加入QQ群:加入QQ群(1013328597)

服务端口

端口 api rpc admin
user 21000 22000 23000
auth 21100 22100 23100
friend 21200 22200 23200
chat 21300 22300 23300
ws 21400 22400 23400
group 21500 22500 23500
file 21600 22600 23600
emoji 21700 22700 23700
moment 21900 ----- 23900

启动命令教程:

  • 安装etcd、mysql、redis build/docker-compose.yaml
  • 初始化依赖 go mod tidy
  • 初始化数据库 go run main.go -db
  • 本地运行 需要先启动RPC服务后在启动API服务

项目列表

[GitHub仓库] [Gitee仓库] 说明
beaver-server beaver-server 后端服务
beaver-mobile beaver-mobile 手机端
beaver-desktop beaver-desktop 桌面端

更新记录

  • 1、修改部分属性字段比如Id变更为ID
  • 2、修改user表中的user_id 变更为uuid
  • 3、增加朋友圈表以及相关服务
  • 4、增加表情包表以及相关服务
  • 5、ws服务重构,拆分为不同的模块
  • 6、增加group表以及相关服务

应用截图

登录界面

注册界面界面

我的界面

我的二维码

好友列表

消息页面

聊天页面

聊天页面

详情页面

About

海狸 即时通讯(IM)系统

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published