平台,而不是产品

当我们工程部发布新版本安卓版beplay的Lime CRM时,我们没有提供数据模型,数据库只包含beplay手机官网启动应用程序所需的内容。

这是因为我们知道,为了让我们的客户最大限度地利用他们的CRM系统,重要的是要适应他们特定的公司和流程。客户关系管理系统必须始终根据使用它的人来设计。在Lime En安卓版beplaygineering,我们把这个发挥到了极致,做了一个客户关系管理系统平台而不是CRM产品

数据模型(带有字段的实体以及它们之间的关系)由顾问项目经理与客户密切合作设计。我们的图形工具使这个过程非常容易。如果数据模型改变了,系统会自动生成带有适当索引、弹性文档配置、REST端点、web用户界面、安全策略、可订阅的web钩子事件等的数据库表。在运行时!

但是定制选项并不止于此,Lime CRM从一开始就被设计成超级灵活、可扩展的,并且我们的Lime顾问beplay手机官网可以轻松、经济地为每个客户的需求量身定制。

数据模型驱动的前端

当我们的客户扩大他们的数据库时,他们自然会需要快速查看、搜索、浏览和过滤他们的数据。为了在web客户端中解决这个问题,我们有很多组件来完成这个任务,比如表格、列表、卡片等等。请记住,数据模型是非常灵活的,我们不知道其中可能包含什么!因此,我们的组件同样灵活,可以将客户可能拥有的任何数据制成表格并显示出来。

但有时,表格、清单和卡片可能还不够。在这些情况下,我们的应用顾问可以将他们自己定制的组件插入到我们为他们准备的插槽中。换句话说,我们已经使我们的组件具有令人难以置信的可定制性!

钢网

beplay手机官网Lime CRM作为一个平台已经存在很多年了。它一次又一次地进化和重写。
五年前,当我们需要为我们的前端选择一个新框架时,我们需要一个能够长期存在的框架。它还需要是用于平台及其定制的相同工具。

选择落在了钢网工具链。它与其他框架非常相似,很容易上手,但要编译浏览器本地web组件(没有额外的运行时),一个web标准,将被支持很长一段时间。当您有数以千计的自定义时,长期支持是一个问题必须

一致的外观和感觉

在Lime,我们有数百名顾问在时间紧迫的情况下制作自己的组件并设计用户交互。这给我们带来了一个令人兴奋的挑战:它不仅必须易于创建新组件和自定义,而且必须以与UI其余部分一致的方式轻松地完成此操作

为了解决这个问题,我们制作了自己的web组件库钙元素基于材料设计以及指导方针和最佳实践。

可扩展应用服务器

我们的后端已经写入Python。我们使用典型的库,如flask, celery和kombu。它的后台是一个带有Redis缓存的SQL Server,用于管理任何类型的数据,还有用于查询数据的Elastic Search和用于支持事件驱动消息传递子系统的Rabbit MQ。

该平台没有内置任何业务逻辑,而是提供了一个Python API来扩展应用程序。其他程序员(例如顾问、合作伙伴和客户)也会使用这种方法。这使得他们可以很容易地创建自己的操作,在保存对象时运行,添加新的端点,计划在后台运行的作业,与其他系统集成,甚至更改安全模型。

作为一个Python应用程序,服务器运行起来和客户服务器上的windows服务或云中的Linux容器中的进程一样好。

万能工具

我们不仅为我们的公司建立了一个坚实的平台,为客户提供磁铁和伟大的产品。我们还开发和维护工具,加快流程,使我们的同事的日常生活更轻松。

这包括在管道和GitHub操作的帮助下实现自动化,通过Docker实现容器化,以及从头构建的CLI和基于web的工具来解决同事和客户的特定需求。

你愿意和我们一起搭建一个平台吗?

18beplay
Baidu
map