公告

微信

欢迎大家私信交流

Skip to content

前言

大家好,这里是一个名不见经传的coder,FangJZSP。翻译过来就是,放,就这水平。

我相信每一个开发,在进入代码世界前,都会想着创造一个属于自己的项目,我也一样。

但是很多人一开始可能就结束了,可能因为各种原因,如工作太忙,时间不够充裕,也可能觉知识面不够丰富,技术栈不够全面,想开发却不知道某一方面如何下手;最后也可能间歇性努力,最后项目写到一半,折戟沉沙。

我觉得没关系,开始做了就行了,千里之行始于足下。

如果你对写im项目有兴趣,不如看看我这个比较简易的im项目,技术栈为go+flutter。

无论你是来学习项目,还是帮助项目成长,或者评价指点项目,我都十分欢迎~

项目介绍

https://relaxing.top/relaxing_chat/版本说明.html

项目仓库暂时私有,看最后哦~

亮点

  • 简单、可快速上手
  • 跨端且相对完善的UI
  • 完整sql、后端设计思路,服务器部署文档(见链接)

UI速览

6427AE9873FE7393AB7501430262420D.jpgB380A7D8240F44C487DA939728B698B6.jpg462D0809B463098DB7C05FCA29762B3D.jpgFFA57472B6AED78C27E69E386558D9C5.jpg1AD1CC4486CB829C9D4F647042FFFC30.jpg6B0DA920585CD8AE5AABCE2985978CC3.jpg

后端部署

截屏2025-09-23 18.20.12.png

后端技术栈

技术/框架说明
Go编程语言
GoFrameWeb 框架
MySQL数据库
Redis缓存
NSQ消息队列
Docker容器化部署

客户端技术栈

技术/框架说明
Dart编程语言
FlutterUI 框架
GetX路由/状态管理
Hive本地存储
Minio文件存储

功能介绍

账户功能

  • 邮箱注册/邮箱登录

好友功能

  • 查找/申请/搜索/添加好友
  • 接受/拒绝好友请求
  • 申请加群
  • 群主或管理员审批入群请求

消息功能

  • @群成员
  • AI聊天
  • 消息历史
  • 消息撤回
  • 消息复制
  • 新消息提醒

消息类型

  • 文本消息
  • 图片消息
  • 视频消息
  • 语音消息

文件存储

  • 支持私有Minio部署

待发展

https://relaxing.top/relaxing_chat/产品支持.html

加入我

vx:cy1015623954

加我进仓库啦~ 欢迎~

上次更新于: