今天上线了可本地安装使用的私有化版本,大家可以轻松部署到自己的服务器,或者本地来使用,数据做了持久化,大家不需要担心数据丢失的问题。

开源地址:https://github.com/MrXujiang/NO-CRM
本地安装部署也很简单,稍后会给大家详细介绍,接下来先和大家分享一下NO-CRM的功能和技术亮点。

✨ 特性
-
🎨 现代化 UI - 基于 TDesign Vue Next,提供精美的企业级界面
-
📊 数据可视化 - ECharts 驱动的数据大屏和图表分析
-
🔐 完善的权限系统 - RBAC 权限模型,支持角色、部门、用户细粒度权限控制
-
🤖 AI 智能助手 - 集成 AI 功能,提供智能推荐和辅助决策
-
🔄 工作流引擎 - 可视化流程设计器,支持复杂业务流程编排
-
📝 表单设计器 - 拖拽式表单设计,支持多种字段类型和校验规则
-
📱 移动端适配 - 完美支持各种设备,响应式设计
-
💾 轻量化存储 - 基于 JSON 文件存储,无需复杂数据库配置
-
🚀 开箱即用 - 简单配置即可快速部署上线
-
🔧 高度可定制 - 模块化设计,易于扩展和二次开发
📦 技术栈
前端技术
| 技术 | 版本 | 说明 |
|---|---|---|
| Vue 3 | 3.5.13 | 渐进式 JavaScript 框架 |
| TypeScript | 5.7.3 | JavaScript 的超集,提供类型安全 |
| Vite | 6.0.5 | 下一代前端构建工具 |
| TDesign Vue Next | 1.10.6 | 腾讯企业级组件库 |
| Pinia | 2.3.0 | Vue 官方状态管理库 |
| Vue Router | 4.5.0 | Vue 官方路由管理器 |
| ECharts | 6.0.0 | 强大的数据可视化库 |
| Vue Flow | 1.47.0 | 流程图编辑器 |
| Axios | 1.7.9 | HTTP 客户端 |
后端技术
| 技术 | 版本 | 说明 |
|---|---|---|
| NestJS | 11.0.1 | 渐进式 Node.js 框架 |
| TypeScript | 5.7.3 | 类型安全的开发体验 |
| Passport JWT | 4.0.1 | JWT 身份验证策略 |
| Bcrypt | 5.1.1 | 密码加密库 |
| Multer | 2.0.2 | 文件上传中间件 |
| Class Validator | 0.14.2 | 基于装饰器的参数验证 |
🚀 快速开始
环境要求
-
Node.js >= 18.0.0
-
npm >= 9.0.0 或 pnpm >= 8.0.0
安装步骤
1. 克隆项目
git clone https://github.com/MrXujiang/NO-CRM.git
cd NO-CRM
2. 安装依赖
# 安装后端依赖
cd backend
npm install
3. 初始化数据库
# mac 或者linux系统
./init-db.sh
4. 启动项目
生产模式
# 启动前端服务
node .server.js "./frontend/dist"
# 启动后端服务
cd backend
npm run start:prod
5. 访问应用
-
前端地址: http://localhost:5173
-
后端地址: http://localhost:3005
-
默认管理员账号:
admin@jitword.com/admin111
核心模块
|--------------------------------------------|-------------------------------------------|
| ##### 📊 数据大屏 * 业绩统计可视化 * 实时数据监控 * 多维度图表分析 | ##### 👥 客户管理 * 客户信息管理 * 线索跟进记录 * 销售机会管理 |
| ##### 📦 产品管理 * 产品分类体系 * 产品信息维护 * 库存状态跟踪 | ##### 📝 订单管理 * 订单全流程跟踪 * 业绩统计分析 * 销售数据报表 |
| ##### 📄 合同管理 * 合同模板管理 * 合同在线生成 * 合同状态跟踪 | ##### ✅ 任务管理 * 任务创建分配 * 进度跟踪提醒 * 协作评论功能 |
高级功能
|------------------------------------------------------|----------------------------------------------------|
| ##### 🔄 工作流引擎 * 可视化流程设计器 * 流程实例管理 * 待办任务中心 * 流程数据分析 | ##### 📋 表单系统 * 拖拽式表单设计 * 表单数据采集 * 数据统计分析 * 公开表单发布 |
| ##### 🤖 AI 智能助手 * 智能客户推荐 * 销售机会分析 * 业务数据洞察 | ##### ✅ 审批流程 * 多级审批配置 * 审批流转跟踪 * 审批统计分析 |
系统管理
-
🔐 权限管理 - 角色、权限、用户、部门多维度权限控制
-
📊 活动记录 - 完整的操作日志和活动追踪
-
⚙️ 系统配置 - 灵活的系统参数配置
好啦,以上就是详细的介绍,大家感兴趣可以在github上获取代码本地部署体验一下:
开源地址:https://github.com/MrXujiang/NO-CRM
如果大家有好的功能需求或者想法,也欢迎留言区随时交流反馈~