Pumplabs scrm 是一款开源、基于企业微信、简洁便捷、高效协作的 crm 应用,主要面向大C和小B端的客户,或者有一定售周期的业务,如家装、汽车服务、保险、IT、教培等。
注意:本项目是从我们早期的第三方应用切下来,存在一些bug,自建应用的适配还没完全做好,稳定后我们会release出来一个版本
Why Pumplabs
-
多渠道高效触达客户 Pumplabs是基于企业微信的,除了直接和客户微信进行沟通之外,运用强大的微信生态和开放api能力,通过客户群发、客户朋友圈、视频号、小程序等渠道触达客户,提供渠道码、裂变以及自动化营销工具实现引流和转化。
-
同步协作 在客户和商机跟进方面,提供了多人协作功能。跟进过程可视化,客户动态、商机动态、跟进提醒、任务状态、关联附件等信息集中化呈现,实时推送更新信息、以提高客户服务质量,提升转化率。
-
简洁便捷 支持PC端,聊天侧边栏和移动端,界面设计简洁,员工通过手机即可随时随地服务客户、掌控商机。
-
核心功能开源 Pumplabs所有核心功能全部开源,鼓励个人下载代码学习交流,也非常欢迎团队或企业用户内部部署使用,但不允许修改源码后再次发行哦,有合作需求的朋友们欢迎邮件pumplabs@163.cn
文档
补充中...
部署上线
1. 准备事项
- 注册企业微信(已注册请忽略)
- 企业微信同主体的公众号
- 准备一个域名
- 下载代码
- 熟悉企业微信自建应用开发流程
2. 安装基础软件
- Mysql8
- Rabbitmq
- Redis
- Nginx
- Maven
- Jdk8
- Nodejs
3. 配置
参考配置说明:
- 把scrm/scrm-server/server/src/main/resources/bootstrap-template.yml改为bootstrap-dev.yml
- 根据自身实际情况修改配置
4. 导入数据库表
导入 db/scrm.sql 和 sql/xxl-job
主要技术栈
后端
- Java
- SpringBoot
- MybatisPlus
- Knife4j
- xxljob
前端
- React
- Mobx
- React-Router
- antdesign & antdesign-mobile
- echarts
前端本地开发
-
设置host
在HOSTS文件中添加如下代码
127.0.0.1 www.xxxx.xxx(企微配置的可信域名)
1.1. window环境
windows环境一般在路径:
C:\Windows\System32\drivers\etc
1.2 mac
sudo vi /etc/hosts sudo killall -HUP mDNSResponder
问题与建议
如果出现bug或者功能上有其他建议,欢迎提issue 或者邮件到pumplabs@163.com
最后
因为资源有限,团队主要精力会投入云版本的开发和维护,开源版本暂时不提供人工支持且开源版本的功能更新和bug修复会比云版本有一定时间的延后,希知悉。最后希望这个项目能帮到有需要的人。
评论