Expenditor - 全栈iOS记账应用,支持SwiftUI和Core Data
项目名称:Expenditor
项目简介
Expenditor是一个全栈的iOS记账应用,它使用SwiftUI和Core Data作为开发技术,并集成了图表功能。该应用允许用户记录和管理他们的财务状况,包括收入、支出和转账等。
功能特点
初始资金设置:用户可以添加初始资金,例如首次收入或银行余额。
交易记录:用户可以添加所有支出、转账和月薪作为交易,系统还会建议一个安全的交易ID。
首页显示:首页显示最近5笔交易记录。
数据图表:图表以易读的格式(例如12k, 15k)显示用户的日常变化和剩余资金。
搜索交易:用户可以根据商户名称、交易类别(如购物、收入)和交易类型(借记或贷记)搜索交易。
预览截图
以下是Expenditor应用的预览截图:
浅色模式
首页:
交易:
添加:
深色模式
首页:
交易:
添加:
演示视频
部署说明
无需特殊文件,只需下载并在XCode中打开即可。
扩展
Expenditor作为一个开源项目,具有很大的扩展潜力。开发者可以添加更多功能,如预算设置、支出预测、多账户管理等。此外,应用的界面和用户体验也是未来可以改进的方向,比如增加更多的个性化设置,或者优化用户界面以提高易用性。项目开源,意味着社区的力量可以加入进来,共同推动Expenditor的发展和完善。
或许喜欢
Chorcast:集成SwiftUI和UIKit的播客应用
Chorcast是一个使用SwiftUI和UIKit开发的播客应用,支持Combine和CoreData,采用TCA架构,提供深色和浅色模式。
最近更新 2024-12-11
Clima:基于SwiftUI的iOS天气应用,展示天气与空气质量数据
Clima是一个使用SwiftUI开发的iOS天气应用,提供天气和空气质量信息,支持动态数据展示和图表,使用OpenWeatherMap API。
最近更新 2024-12-09
Cool-Loaders-SwiftUI:SwiftUI实现的炫酷加载动画集合
Cool-Loaders-SwiftUI是一个SwiftUI项目,提供多种炫酷的加载动画,全部使用SwiftUI原生创建,包含Metal Shaders,适合iOS应用开发。
最近更新 2024-12-15