{"repo":"openscrm/api-server","free":true,"listed":false,"github":"https://github.com/openscrm/api-server","clone":"git clone https://github.com/openscrm/api-server.git","description":"OpenSCRM是一套基于Go和React的高质量企业微信私域流量管理系统 。遵守Apache2.0协议，全网唯一免费商用。企业微信、私域流量、SCRM。","language":"Go","stars":1638,"topics":["scrm","wework","wecom","wechat","weixin","go","golang","react","antd","openscrm"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"重要：本项目缺乏维护，目前没有力量继续维护，如果有兴趣维护的朋友，可以联系我，我会尽力提供帮助。 安全，强大，易开发的企业微信SCRM 文档 截图 演示 安装 项目简介 OpenSCRM是一套基于 Go 和 React 的 高质量 企业微信私域流量管理系统 快速开始，启动演示项目（docker-compose） 我们依靠docker-compose启动mysql和redis。 api-server后端API本地编译启动， dashboard前端界面同样本地编译启动 启动mysql和redis docker-compose up 启动api-server conf/config.example.yaml - conf/config.yaml // 修改SuperAdmin字段就行了，其他的跑起来再改 项目根目录下启动 go run main.go api监听地址 http://localhost:9001/ 启动前端dashboard git clone https://github.com/openscrm/dashboard 安装 16.20.2 版本的nodejs，只能是这个版本，其他版本会有兼容问题，推荐用nvm管理node版本 可选，安装国内npm包镜像源，参考https://npmmirror.com/ npm install --legacy-peer-deps npm run start 访问站点 http://localhost:9000/ --- 搭建后端开发环境(可选) 安装go语言环境 https://go.dev/doc/install 修改配置文件 conf/config.example.yaml - conf/config.yaml 启动程序 访问站点 http://dashboard.dev.openscrm.cn:9000/ 搭建前端开发环境 具体看：https://github.com/openscrm/dashboard 子项目 会话存档服务 管理面板 企业微信H5侧边栏 项目特点 安全性高 ：企业微信控制了企业所有员工和客户的敏感数据，如电话号码，职位，客户标签，联系方式等，如果发生泄露， 对企业的打击将是致命的。我们团队有丰富的Web安全经验保证项目安全性。 高性能，高稳定性 ：得益于Go出色的工程能力，简单有效的并发控制能力，OpenSCRM具备比肩头部Saas厂商的高性能和高稳定 代码可读性优先 ：我们深刻认同Google对于代码管理的看法，项目开发完成只是项目的开始，更多的工作在于维护和迭代， 唯有易读的代码才能保证后期迭代的高质量，高效率，这也是Go语言的设计目标。我们有非常完善的代码注释，所有代码力求清晰易读。 易开发 ：作为开源项目，我们为了让更多的人可以受益于此项目，我们做了大量工作力求项目简单易上手。 我们只做必要抽象（MVC），避免引入新慨念。我们坚持尽量少的中间件依赖，仅依赖Mysql和Redis， 比如延迟队列我们基于Redis实现， 没有引入Kafka；比如全文检索基于Mysql8全文检索实现，没有引入ES。 Python，PHP，NodeJS开发者可以放心使用本项目，本项目做了大量工作力求简单，非常容易上手。 项目截图 技术栈 后端技术栈 Go Gin GORM Redis Mysql = 5.7 前端技术栈 React TypeScript Ant Design Ant Design Pro Pro Components 目录结构 安装教程 https://github.com/","default_branch":null,"files":null,"tree":[],"storefront":"/r/openscrm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/openscrm/api-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}