目 录CONTENT

文章目录

推荐一个开源CRM项目

ByteNews
2026-06-24 / 0 评论 / 0 点赞 / 1351 阅读 / 0 字

 

推荐一个开源CRM项目

Frappe CRM 是一款简单、经济实惠且开源的 CRM 工具,专为现代销售团队设计,支持无限用户数量。该工具旨在提供出色的用户体验,拥有丰富的功能,能够帮助您建立稳固的客户关系,同时保持系统的清晰与有序。

说明

构建 Frappe CRM 的动机在于需要一种简单、可定制且开源的解决方案,能够适应现代企业的需求。许多现有的 CRM 系统要么过于复杂,要么过于通用化,或者价格昂贵,从而限制了其可访问性和灵活性。Frappe CRM 旨在填补这一空白,它提供了一种工具,帮助企业轻松管理客户关系,同时又能轻松适应特定的工作流程。基于 Frappe 框架构建的 Frappe CRM 注重可用性、可扩展性和经济性,是那些希望找到符合自身独特流程的 CRM 系统的成长型团队和组织的理想选择。

主要特点

  • • 用户友好且灵活:界面简单直观,易于操作,并且可以高度定制。这使得团队能够轻松地将它适配到自己的特定流程中。

  • • 一站式主页/交易页面:将所有重要的操作和细节——如活动、评论、笔记、任务等——整合到同一页面上,从而实现无缝的工作流程。

  • • 看板视图:通过拖放式的看板工具,可以直观地管理潜在客户和任务,从而在各个阶段清晰地跟踪进度,提高效率。

  • • 自定义视图:可以设计个性化的视图来组织和展示潜在客户及业务机会,通过自定义过滤条件、排序方式和列显示方式,从而快速获取最相关的信息。

集成功能

  • • Twilio:可以集成 Twilio 功能,通过 CRM 进行呼叫操作。此外,还可以录制通话录音。这是内置的集成功能。

  • • Exotel:将 Exotel 集成到 CRM 系统中,可以通过代理人的手机进行通话操作。此外,用户还可以录制通话内容。这是内置的集成功能。

  • • WhatsApp:集成 WhatsApp 功能,以便从 CRM 系统中发送和接收消息。该集成是通过 Frappe WhatsApp 来实现的。

  • • ERPNext:与 ERPNext 集成,扩展 CRM 功能,使其包括账单生成、财务管理等功能。

深入内部

  • • Frappe 框架:一个全栈 Web 应用框架。

  • • Frappe UI:一个基于 Vue 的用户界面库,旨在提供现代化的用户界面体验。

兼容性

该应用程序与以下版本的 Frappe 和 ERPNext 兼容:

CRM 部门

稳定性

分支

分支机构

main - v1.x

稳定的

v15.x & v16.x

v15.x & v16.x

develop - future/v2.x

不稳定的

develop - future/v17

develop - future/v17

开始准备(生产环节)

专业托管服务

只需点击几下 Frappe Cloud 的界面,您就能快速创建个人或企业网站。这是我们官方提供的托管服务。

自主托管

按照以下步骤在生产环境中配置 Frappe CRM:

步骤 1:下载易于安装的脚本


    
    
    
  wget https://frappe.io/easy-install.py

步骤 2:执行部署命令


    
    
    
  python3 ./easy-install.py deploy \
    --project=crm_prod_setup \
    --email=email.example.com \
    --image=ghcr.io/frappe/crm \
    --version=stable \
    --app=crm \
    --sitename subdomain.domain.tld

请将以下参数替换为您自己的数值:

  • • email.example.com` :您的电子邮件地址

  • • subdomain.domain.tld` :这是您的域名,CRM 系统将托管在此域上。

该脚本将在大约 5 分钟内创建一个已准备就绪的 Frappe CRM 实例,该实例包含了所有必要的配置设置。

开始准备(开发工作)

本地设置

  1. 1. [设置工作台。

  2. 2. 在 frappe-bench 目录下,运行 bench start 脚本,并持续让其运行下去。

  3. 3. 打开一个新的终端会话,进入 frappe-bench 目录,然后执行以下命令:

    
        
        
        
      $ bench get-app crm
    $ bench new-site sitename.localhost --install-app crm
    $ bench browse sitename.localhost --user Administrator
  4. 4. 请在您的网页浏览器中访问位于 localhost:8000/crm 的 CRM 页面。

用于前端开发

  1. 1. 打开一个新的终端会话,进入 frappe-bench/apps/crm 目录,然后执行以下命令:

    
        
        
        
      yarn install
    yarn dev
  2. 2. 现在,您可以访问位于 http://localhost:8080 的快速开发服务器上的该网站了。

注意:与 Frappe CRM 前端相关的所有代码都位于 frappe-bench/apps/crm/frontend 路径中。

Docker

你需要在机器上安装 Docker、docker-compose,并配置好 Git。请参考 Docker 的文档进行安装。安装完成后,请按照以下步骤操作:

步骤 1:创建文件夹并下载所需的文件。


    
    
    
  mkdir frappe-crm
cd frappe-crm

# Download the docker-compose file
wget -O docker-compose.yml https://raw.githubusercontent.com/frappe/crm/develop/docker/docker-compose.yml

# Download the setup script
wget -O init.sh https://raw.githubusercontent.com/frappe/crm/develop/docker/init.sh

步骤 2:运行容器并将其设置为守护进程。


    
    
    
  docker compose up -d

步骤 3:现在,网站 http://localhost:8000/crm 应该可以正常访问了。默认的用户名和密码是:

  • • Username: Administrator

  • • Password: admin

 

0
广告 广告

评论区