项目介绍
yshop-crm 是一款开源免费(MIT license开源协议)、功能强大、前后端分离、专门为企业销售团队量身定制的 CRM 客户关系管理系统。该系统以其丰富的功能模块、灵活的应用场景以及先进的技术栈,为企业销售团队提供了高效、便捷的客户关系管理工具。

应用场景
通过该系统,销售团队可以更加便捷地管理客户信息、跟进记录、销售业绩等,从而提高客户满意度和销售业绩。
功能模块
-
客户管理: -
客户信息管理:记录客户的基本信息、联系方式、跟进记录等。 -
客户分类管理:根据客户需求、购买意向等维度对客户进行分类管理。 -
客户跟进提醒:设置跟进提醒,确保销售团队不会遗漏任何重要客户。
-
-
销售管理: -
销售业绩统计:实时统计销售团队的销售业绩,包括销售额、订单数等。 -
销售机会管理:记录销售机会,评估销售成功率,制定销售策略。 -
销售漏斗分析:通过销售漏斗分析,了解销售过程中的瓶颈和问题,优化销售流程。
-
-
任务管理: -
任务分配与跟踪:为销售团队分配任务,并实时跟踪任务进度。 -
任务提醒与反馈:设置任务提醒,确保任务按时完成,并收集任务反馈。
-
-
报表分析: -
客户报表:生成客户报表,分析客户分布、购买意向等。 -
销售报表:生成销售报表,分析销售业绩、销售趋势等。 -
自定义报表:支持用户根据需求自定义报表。
-
-
移动端支持: -
移动端小程序:支持移动端小程序,方便销售团队随时随地管理客户和销售情况。
-
功能特点
-
-
前后端分离:采用前后端分离的设计模式,提高系统的可扩展性和可维护性。 -
多终端支持:支持PC端和移动端,满足不同场景下的使用需求。 -
无缝对接:与YSHOP单商户系统无缝对接,实现业务数据的全面打通。
-
-
安全可靠:采用Spring Security OAuth2、jwt等安全技术,确保系统的安全性和可靠性。
项目技术栈
后端技术
-
SpringBoot3:作为后端框架,提供快速开发、易于配置的特性。 -
Spring Security OAuth2:用于实现系统的安全认证和授权。 -
MybatisPlus:作为持久层框架,提高数据库操作效率。 -
SpringSecurity:加强系统的安全性管理。 -
jwt:用于实现无状态认证和授权。 -
redis:用于缓存管理,提高系统性能。
前端技术
-
Vue3:作为前端框架,提供响应式、组件化的开发体验。
功能演示













开源地址
https://github.com/guchengwuyue/yshop-crm