优化了一下之前的记账工具,准备尝试做一下商业化运营 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
markliu2013
V2EX    分享创造

优化了一下之前的记账工具,准备尝试做一下商业化运营

  •  
  •   markliu20132023-05-15 15:51:50 +08:00 1869 次点击
    这是一个创建于 881 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这个是之前的帖子, https://v2ex.com/t/894154

    目前我优化了一下开源的版本,方便本地搭建。

    1. 数据库采用 java 的内存数据库代替 MySQL
    2. 登录采用 jwt ,这样就去掉了依赖的 redis 服务。
    3. 将前后端分离编译之后的前端文件移到了 spring boot 的 static 目录。
    4. 增加了数据的导出 excel 功能。

    现在打包一个 jar 文件处理,本地可以直接用 java -jar 运行起来,前提是本地有 java17 环境。本来想用 GraalVM 打包各个平台的可执行文件,昨天搞了一天,没有成功,可能我的代码某些地方导致无法打包成本地可执行文件。 运行之后会在你的用户目录( windows10 默认是 C:\Users\Administrator )下生成一个文件名为 moneywhere.mv.db 的文件,这个是你的数据文件,如果你是本地话搭建千万不能丢失,定时备份,否则数据是很难找回了。

    jar 包可以直接在 github 下载,https://github.com/markliu2013/bookkeeping/releases/tag/v1.0.0

    我个人用这个记了一年的账了,相对于市面上的一些记账工具,我这个网页版的功能比较丰富,app 主要用于平时的记账和资产查看。

    支持一个账单多个分类,因为我将记账分类为,维持类,消费类,提升类,社交类 4 个大类,比如吃饭,如果是和朋友聚餐花了 120 ,这样应该是一个账单有 2 个分类,其中 20 是维持类,100 是社交类。再比如我今天下班平时都是坐地铁 3 元,但是今天我不想挤地铁,打车花了 23 元,这样应该是记为,3 元的维持类,20 元的消费类。好处就是我可以清晰的知道,我这个月本来哪些是必须的花费,哪些是我本来可以省下来的钱。之所以不分为 2 个账单记录,是为了保持我的账单和银行卡的流水可以实现一一对应,方便定时和银行流水定时对账,防止漏记。

    做了一个账本的模板功能,以后可以添加各个场景的账本模板,用户可以以模板为基础复制自己的账本记账。

    如果不想本地搭建,也想记账的,可以使用我的准备商业化的版本,

    https://web.moneywhere.com

    第 1 条附言    2023-05-18 12:18:48 +08:00
    https://web.moneywhere.com/ 忘了说一下,我这个屏蔽了国外的访问,所以请关闭代理。
    6 条回复    2023-05-18 12:20:00 +08:00
    deplivesb
        1
    deplivesb  
       2023-05-15 19:05:48 +08:00
    支持 Mac 么
    markliu2013
        2
    markliu2013  
    OP
       2023-05-15 19:56:24 +08:00
    @deplivesb 你装了 java17 的环境就可以
    SeptemberHX
        3
    SeptemberHX  
       2023-05-15 20:34:31 +08:00
    我现在在用的是 firefly-iii ,感觉两个很类似,目前使用的最大不便就是不能根据短信等自动记账
    markliu2013
        4
    markliu2013  
    OP
       2023-05-15 21:19:21 +08:00
    firefly-iii ,我最近才知道的,我主要参考的 MoneyWiz ,不知道我这个在国外推广有没有市场。
    yawhale
        5
    yawhale  
       2023-05-18 11:06:47 +08:00
    奇怪,直接访问 OP 文中的地址打不开
    markliu2013
        6
    markliu2013  
    OP
       2023-05-18 12:20:00 +08:00
    @yawhale 哈哈,我屏蔽了国外的访问,请关闭各种代理。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2701 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 12:07 PVG 20:07 LAX 05:07 JFK 08:07
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86