我的新作品,基于filament的NXCRM2.0来了。
2020 年是我比较晦暗和抑郁的一年,找不到出路,看不到未来的状态下,自学了前端和后端。依靠 dcatadmin 完成了我人生中的第一个独立开发的作品,NXCRM1.0。
当时的原帖:博客:基于 LARAVEL7 的客户管理系统 NXCRM1.0 发布,接触 PHP 三个月的小作品
这个作品,包括 dcatadmin,都对我意义重大。让我重新对前路重新充满希望和信心。
在之后的几年中,我基于 dcatadmin 做了数不清的项目,的确是数不清,我已经想不起来具体有多少个了。感谢 dcatadmin 。
4 年后的今天,NXCRM2.0。它来了。
NXCRM2.0#
新手产品经理容易犯的错误就是堆叠功能,把功能的多少等于同体验的好坏。
但做的产品越多,就会约倾向于干净的设计。
NXCRM2.0 是重新设计,重新开发的产品,包含了 1.0 时期的所有功能。但使用体验方面更加合理。很多功能不会直接显示在菜单栏,而是只出现在需要的地方。
除了基础的客户功能,还包含了商机,任务,订单,联系人,附件,商品。
新版的亮点在于员工对于客户的跟进逻辑,和对于客户跟进的不同阶段的标记。
Filament#
项目基于 Filament 3.x,知道 filament 比较早,但真正从头到尾使用 filament 开发一个完针的项目,这是第一次。
在毫无经验且一边设计功能逻辑一遍摸索学习 filament 的情况下。NXCRM2.0 的立项到开发完成只用了 30 天左右。
事实上只用了 20 天左右,后 10 天,是在熟悉 filament 之后,发现之前很多实现起来比较复杂的功能其实 filament 本身已经自带,所以又删除掉自己的代码,重新用 filament 自带的方式实现了一遍。
之前我曾经发过一篇 Filament 和 dcatadmin 的对比帖子
简单对比一下 DcatAdmin 和 filament 的各自优缺点 | Laravel China 社区 (learnku.com)
在开完发完 NXCRM2.0 之后,对 Filament 更加熟悉了一些。最近会再次发一篇 Filament 的使用心得以及和 dcatadmin 的对比。
简单的说一下我的观点:推荐使用 Filament,在熟悉 Filament 的情况下,同一个项目 Filament 比 dcatadmin 的开发速度要快很多。举个例子,现在让我重新开发 NXCRM2.0。使用 Filament,我的开发时间可能最多需要 1 周。但如果使用 dcatadmin,在一模一样的 ui,一模一样的体验前提下,速度快的情况下至少 1 个月。 甚至更久。
缺点,Filament 比 dcatadmin 运行慢。
另外,Filament 国内的使用者太少,遇到问题很难通过社区得到解决。所以我在之前建立了一个微信群。目前已经有 100 名左右的 Filament 开发者加入。但依旧太少了。对 Filament 有兴趣的朋友可以继续加入一下:
二维码每周自动过期,如果发现过期了,可以加我微信联系我。
体验#
NXCRM2.0 是一个收费产品。2800 元。社区内有需求的朋友可以购买支持一下。会有折扣。没有需求的朋友,在合适的场合也可以帮忙推广下。感谢。
crm.demo.nxime.com/
账号密码都为 admin
如果发现数据混乱,可能是其他体验者登录后乱修改了数据,可以联系我恢复数据。正常会每天不定时恢复几次数据。
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: