Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 2.83 KB

0x00.imgeek.md

File metadata and controls

40 lines (27 loc) · 2.83 KB

完整的企业通讯解决方案来啦~ 👏👏👏

我们公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?

常常会听到身边亦或者网上的朋友讨论诸如此类的问题,正好前段时间我比较有时间,就决定做一套完整的企业通讯解决方案出来。 一个月后整个解决方案的雏形总算出来了,希望大家会喜欢😍😍😍

这整个解决方案都包括些什么东西呢,待我慢慢道来

  1. 既然是企业通讯工具那么通讯录的管理必不可少,部门/员工的增删改查
  2. 既然有通讯录那么通讯录的 全量/增量更新 肯定是要支持的
  3. 企业通讯录的权限管理当然也不会缺席 (基于RBAC权限管理模型)
  4. IM 即时消息服务. 自己开发一套即时消息服务不是可能,可是会花费大量的时间精力而且 环信现在也足够好用了为什么不用呢?

想要了解更多信息请前往我们的项目主页

说了这么多,项目的名字都还没有介绍

英文名:dolores (WestWorld - Dolores Abernathy )
中文名:朵拉

github主页:https://github.com/DoloresTeam

这里我对每个repo做一个简单的介绍

Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像

最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正

ONE MORE THING 我们的高清无码大LOGO

logo