账单合并,数据分析,一个支持导入数据的web记账本
不知道大家是不是和我一样,一般就用一个应用用来支付。但我相信也有人支付宝和微信都会用到,甚至还会用到诸如云闪付这样的app,各个app之间的账单不能在一起,这样就不能看到自己每个月的具体收入情况,而今天要介绍的这个项目便是一个能导入各方账单的web记账本,拥有不错的数据记录和统计分析能力。
功能体验
首页有一个消费日历,记录了每天的收入和支出,同时右边的功能栏还有流水分析、管理以及一些其他辅助功能。
![消费日历](https://am.zdmimg.com/202403/29/6606a90cd20403339.png_e1080.jpg)
再消费分析中,有针对消费类型和支付方式的分析,也有针对时间的分析,例如可以看到每日的流水统计以及每月的流水统计。
![流水统计](https://qnam.smzdm.com/202403/29/6606a90c2142c3339.png_e1080.jpg)
而在流水管理中,可以针对导入的流水信息单个进行在编辑,同时这里也会显示每一笔的明细,例如名称和描述。
![流水管理](https://am.zdmimg.com/202403/29/6606a90c223423339.png_e1080.jpg)
该项目也支持多用户和多账本形式,一个人可以创建很多不同的账本。可以用来区分日常消费或者公司消费等等情况。
![系统管理](https://qnam.smzdm.com/202403/29/6606a90c867573339.png_e1080.jpg)
项目部署
项目的部署很简单,我这里采用的Z423进行部署,直接在docker仓库中搜索:dingdangdog/cashbook下载镜像即可。
![镜像下载](https://qnam.smzdm.com/202403/29/6606a90d6b3e06812.png_e1080.jpg)
下载好镜像之后我们创建容器,在docker目录中新建文件夹cashbook用于数据持久化,随后在映射文件夹时,将路径设置为/app/resources,端口方面将容器的80端口映射出来就可以了。
![端口映射](https://qnam.smzdm.com/202403/29/6606a90c7cf603339.png_e1080.jpg)
创建好容器之后就可以直接访问了,首次需要注册账号。这时候数据库是空的,所以我们需要导入自己的账本。这里项目支持支付宝、微信以及京东的账单。同时测试发现其他csv格式的账单也是支持的。
![账单导入](https://qnam.smzdm.com/202403/29/6606a90c219783339.png_e1080.jpg)
至于账单的获取,微信可以直接点击钱包-账单,随后右上角的点击常见问题选择下载账单就可以了。
![账单获取](https://qnam.smzdm.com/202403/29/6606a90cf33fa3339.jpg_e1080.jpg)
写在最后
新项目,目前功能不算太多,不过看项目页目前还在更新,所以后续可能会有更多的功能,同时该项目也有win系统的桌面端,后续应该也会出移动端的app。
以上便是本期的全部内容了,原创不易,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
![点赞收藏关注](https://qnam.smzdm.com/202403/29/6606a90c9f3643339.jpg_e1080.jpg)
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
![](https://res.smzdm.com/pc/pc_shequ/dist/img/the-end.png)
vlsin
校验提示文案
狸叔玩数码
校验提示文案
值友2565033467
校验提示文案
值友7658386535
校验提示文案
elvescn
校验提示文案
西小陆
校验提示文案
dkess
校验提示文案
dkess
校验提示文案
值友2565033467
校验提示文案
西小陆
校验提示文案
elvescn
校验提示文案
狸叔玩数码
校验提示文案
值友7658386535
校验提示文案
vlsin
校验提示文案