现在市面上的记账软件对用户数据如貔貅,轻轻松松导入数据,但是想导出数据就难如登天,基本需要开会员,开完会员也只能导出他们特有的格式。而一旦公司跑路,那自己的数据就很难再找到了。而且还面临着自己的账单数据被出售的风险,为了解决这个问题,也为了自己能够方便的记录支出花费,便自己写了一套记账软件。
软件分为两类,第一类在main分支,方式为使用nodeJS搭建本地服务器,使用vue3框架写了前端页面,开启后,在浏览器上打开对应地址,记录的数据都通过本地服务器保存在当前项目的根目录下。对功能有自己的要求,可以将代码down到本地自己进行调试使用。
第二类在electron分支,方式为使用electron作为内核,vue3框架作为前端页面的桌面客户端,界面样式基本与浏览器一致,数据也保存在用户的数据目录下,可以离线操作,不会有泄漏的风险。并且支持自动更新新版本,相关的包直接在release目录下,即开即用。
具体功能如下:
-
导入excel数据以及导出数据到excel表格中,方便数据迁移。
npm install
cd ./server
npm install
cd ..
npm run start
npm run server
npm run serve