项目简介
本项目是基于Vue和Spring Boot框架构建的客户管理系统,采用前后端分离架构,旨在助力企业高效管理客户信息、线索、活动等业务数据,具备丰富功能与良好用户体验。
项目的主要特性和功能
- 客户管理:可进行客户信息的录入、编辑和删除,支持客户分页查询与导出,能将客户线索转换为正式客户。
- 线索管理:能实现线索信息的录入、编辑和删除,支持线索分页查询与Excel导入,可进行线索状态跟踪和备注管理。
- 活动管理:可以录入、编辑和删除活动信息,支持活动分页查询与详情查看,具备活动备注管理功能。
- 统计分析:提供销售漏斗、来源饼图和概览数据统计。
- 用户管理:可进行用户信息的录入、编辑和删除,支持用户分页查询与权限管理,具备用户登录和注册功能。
- 安全管理:采用基于JWT的Token验证和刷新机制,有数据权限控制和访问控制,具备全局异常处理和日志记录功能。
安装使用步骤
后端安装
- 复制项目(具体复制命令未提供)。
- 配置数据库:在
application.properties
文件中配置数据库连接信息,创建数据库并导入初始数据。 - 启动后端服务:
bash cd dlyk-server mvn spring-boot:run
前端安装
- 安装依赖:
bash cd dlyk-client npm install
- 启动前端服务:
bash npm run serve
- 访问系统:打开浏览器,访问
http://localhost:8080
。
配置和部署
- 环境配置:根据实际环境配置后端和前端的运行环境,配置Nginx或Apache作为反向代理,确保前后端分离架构正常运行。
- 部署:使用Docker进行容器化部署,配置CI/CD工具(如Jenkins)实现自动化部署。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】