giraffe2025年05月05日
81阅读
开发技术GoRedisMySQLFlutter
所属分类Nginx、android、golang
作品源文件
apk格式 31.22 MB
¥免费

作品详情

由于公司项目不方便展示出来,这里展示一个个人项目,前后端均是我一个人开发:1、项目解决的问题管理客户信息和维护客户跟进记录,是每个销售人员最重要的事情之一。目前的销售人员主要通过个人微信好友备注和公司CRM系统来管理这些信息。微信好友备注能存的信息非常有限,而且一旦微信被封,所有数据就没了。CRM系统是公司的客户信息管理系统,销售人员一旦离职,工作中积累的客户信息也就全没了。因此,很多销售人员迫切需要一款数据能自主可控的客户信息管理系统。2、技术选型后端语言:从开发效率、运行效率及资源占用3个角度,选择了go语言。数据存储:使用MySQL分库分表存储,支持平行扩容。数据缓存:使用Redis存储热点数据,写请求直接写入MySQL,读请求数据会被缓存到Redis。前端开发:为了支持Android、IOS、Windows、MacOS、Linux这五大操作系统,使用了flutter跨平台开发。难点:Android通讯录读写,网上关于Android通讯录读写的资料均只支持手机和电话两个字段,本项目需要支持Android通讯录全部字段的读写,通过系统阅读了Android通讯录的源代码,深入理解了Android通讯录的sqlite表格结构和设计原理,才最终实现了对Android通讯录全部字段的读写。3、如何上手本APP支持5个常用的操作系统,包括两个手机操作系统(Android+IOS)和3个桌面操作系统(Windows+MacOS+Linux),选定一个操作系统,在官网上下载并安装APP,用手机号注册一下账号就可以使用了。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论