# 九快记账后台API
## 系统介绍
一个开源免费的记账解决方案,包括[后端](https://github.com/getmoneynote/moneynote-api),[网页版](https://github.com/getmoneynote/moneywhere-user-fe),[App](https://github.com/getmoneynote/moneywhere_user_flutter),主要用于个人生活记账,开店收支记账,支持[docker一键部署](https://github.com/getmoneynote/docker-compose-moneywhere)自己的记账程序。
![Screen](https://raw.githubusercontent.com/getmoneynote/moneynote-api/main/screencapture.png "Screen Shot")
![Struct](https://raw.githubusercontent.com/getmoneynote/docker-compose-moneywhere/main/struct.png "Struct")
[PC示例站点](https://demo.moneywhere.com) 注册邀请码 111111(6个1)
[手机示例站点](https://mdemo.moneywhere.com) api地址:https://mdemo.moneywhere.com/api/v1/, 用pc站点注册的账号登录。
## 使用文档
[从零开始搭建完善的记账体系](https://sspai.com/post/58025)
[https://help.moneywhere.com](https://help.moneywhere.com)
[B站视频](https://www.bilibili.com/video/BV1vz4y1i7dz)
如遇到任何问题欢迎加入 QQ群: 639653091 讨论。
## 技术方案
采用前后端分离模式,[后端](https://github.com/getmoneynote/moneynote-api)使用Spring Boot 3框架,[网页版](https://github.com/getmoneynote/moneywhere-user-fe)使用Antd Pro,[App](https://github.com/getmoneynote/moneywhere_user_flutter)使用Flutter和Bloc。
## 个人部署
请参考[docker compose](https://github.com/getmoneynote/docker-compose-moneywhere)项目
## 主要功能
- 监控个人资产负债
- 记录个人支出和收入
- 支持账单添加多个附件
- 支持多个账本记账
- 支持多币种
- 支持多种账本模板
- 支持账本的分类和标签管理
- 分组多用户记账
- 报表统计
- 支持docker compose一键部署
## ToDo
- 预算功能
- 汇率和账本模板服务downgrade
- 完善代码最佳实践
- 完善分组功能
- 开发微信小程序
没有合适的资源?快使用搜索试试~ 我知道了~
开源免费的个人记账解决方案.zip
共332个文件
java:283个
properties:13个
sh:8个
需积分: 5 0 下载量 49 浏览量
2024-01-15
08:58:49
上传
评论
收藏 778KB ZIP 举报
温馨提示
方案是为解决特定问题或达成特定目标而制定的一系列计划或步骤。它的作用是提供一种系统性的方法,以有效地应对挑战、优化流程或实现目标。以下是方案的主要作用: 问题解决: 方案的核心目标是解决问题。通过系统性的规划和执行,方案能够分析问题的根本原因,提供可行的解决方案,并引导实施过程,确保问题得到合理解决。 目标达成: 方案通常与明确的目标相关联,它提供了一种达成这些目标的计划。无论是企业战略、项目管理还是个人发展,方案的制定都有助于明确目标并提供达成目标的路径。 资源优化: 方案在设计时考虑了可用资源,以最大化其效用。通过明智的资源分配,方案可以在有限的资源条件下实现最大的效益,提高效率并减少浪费。 风险管理: 方案通常会对潜在的风险进行评估,并制定相应的风险管理策略。这有助于减轻潜在问题的影响,提高方案的可行性和可持续性。 决策支持: 方案提供了决策者所需的信息和数据,以便做出明智的决策。这种数据驱动的方法有助于减少不确定性,提高决策的准确性。 团队协作: 复杂的问题通常需要多个人的协同努力。方案提供了一个共同的框架,帮助团队成员理解各自的职责和任务,促进协作并确保整个团队朝着共同的目标努力。 监控与评估: 方案通常包括监控和评估的机制,以确保实施的有效性。通过定期的评估,可以及时调整方案,以适应变化的环境或新的挑战。 总体而言,方案的作用在于提供一种有序、有计划的方法,以解决问题、实现目标,并在实施过程中最大化资源利用和风险管理。
资源推荐
资源详情
资源评论
收起资源包目录
开源免费的个人记账解决方案.zip (332个子文件)
gradlew.bak 6KB
gradlew.bat 3KB
Dockerfile 193B
.gitattributes 1KB
.gitignore 461B
.gitignore 444B
.gitignore 444B
.gitignore 444B
build.gradle 1KB
build.gradle 487B
build.gradle 187B
settings.gradle 125B
build.gradle 0B
gradlew 6KB
gradle-wrapper.jar 58KB
BalanceFlowService.java 19KB
BookService.java 15KB
AccountService.java 13KB
ReportService.java 12KB
GroupService.java 9KB
BookMapper.java 7KB
UserService.java 7KB
NoteDayService.java 6KB
CategoryService.java 6KB
GlobalExceptionHandler.java 6KB
TagService.java 6KB
BaseService.java 5KB
BalanceFlowMapper.java 5KB
AccountController.java 5KB
PayeeService.java 4KB
TagService.java 4KB
CategoryService.java 4KB
BalanceFlowQueryForm.java 4KB
WeChatService.java 4KB
NoteDayMapper.java 3KB
BookController.java 3KB
CurrencyService.java 3KB
AuthTokenFilter.java 3KB
AdminDatasourceConfig.java 3KB
AccountMapper.java 3KB
UserDatasourceConfig.java 3KB
BookService.java 3KB
GoogleService.java 3KB
CategoryReportQueryForm.java 3KB
BalanceFlowController.java 3KB
WebUtils.java 3KB
BalanceFlowDetails.java 3KB
AuthInterceptor.java 3KB
UserController.java 3KB
BalanceFlow.java 3KB
TagMapper.java 3KB
GroupController.java 3KB
TagRelationService.java 2KB
Account.java 2KB
ReportController.java 2KB
TagController.java 2KB
PayeeController.java 2KB
AccountQueryForm.java 2KB
SecurityConfig.java 2KB
PayeeService.java 2KB
WechatController.java 2KB
CategoryMapper.java 2KB
EnumUtils.java 2KB
JwtUtils.java 2KB
Book.java 2KB
AdminService.java 2KB
CurrencyDataLoader.java 2KB
NoteDayController.java 2KB
MvcInterceptorConfig.java 2KB
CategoryController.java 2KB
AuthInterceptor.java 2KB
User.java 2KB
TreeUtils.java 2KB
BookController.java 1KB
SuccessResponseBodyAdvice.java 1KB
WeChatConfig.java 1KB
CategoryRelationService.java 1KB
PayeeMapper.java 1KB
CalendarUtil.java 1KB
FlowFileService.java 1KB
PayeeController.java 1KB
CategoryRelationForm.java 1KB
NoteDay.java 1KB
CategoryController.java 1KB
BalanceFlowAddForm.java 1KB
Group.java 1KB
JwtUtils.java 1KB
TagQueryForm.java 1KB
BaseRepositoryImpl.java 1KB
TagController.java 1KB
TestController.java 1KB
AuthTokenFilter.java 1KB
BaseRepository.java 1KB
AdminController.java 1KB
BookTemplateController.java 1KB
Category.java 1KB
CommonUtils.java 1KB
SimpleResponse.java 1KB
BalanceFlowUpdateForm.java 1KB
MyCollectionUtil.java 1KB
共 332 条
- 1
- 2
- 3
- 4
资源评论
JJJ69
- 粉丝: 5967
- 资源: 5593
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功