poka-ce 是做什么的?
使用 Poka CE 离线管理个人财务,这是一款简单、开源的 Flutter 应用,确保您的数据完全由您掌控。
概述
Poka CE 是一个全面离线运行的个人财务管理应用。它为您提供完整的财务记录和管理功能,而无需依赖互联网连接或外部服务器。所有数据都存储在您的设备上,确保您的财务信息隐私和安全。
主要特性
- 完全离线:所有数据存储在本地,无需网络连接。
- 开源:代码完全透明,您可以审计、修改和贡献。
- 跨平台:基于 Flutter 构建,支持 iOS、Android 和桌面平台。
- 交易管理:添加、编辑和删除交易记录,支持分类和标签。
- 预算跟踪:设置预算并监控支出情况。
- 报表:查看支出和收入的直观图表和报表。
- 数据导出:支持将数据导出为 CSV 或 JSON 格式,便于备份或迁移。
快速开始
前提条件
- Flutter SDK(推荐版本:3.0 或更高)
- Dart SDK(Flutter 自带)
- 可选:用于模拟器的 Android Studio 或 Xcode
安装
-
克隆仓库:
git clone https://github.com/your-username/poka-ce.git cd poka-ce -
获取依赖:
flutter pub get -
运行应用:
flutter run
构建应用
要构建发布版本:
-
Android:
flutter build apk -
iOS:
flutter build ios -
桌面(Windows/Linux/macOS):
flutter build windows flutter build linux flutter build macos
配置
应用无需任何额外的配置即可运行。所有设置均在应用内进行,所有数据默认存储在应用的数据目录中。
使用说明
启动应用后,您将看到一个主仪表盘,显示账户概览。您可以:
- 添加交易:点击“+”按钮,输入金额、类别、描述和日期。
- 管理类别:在设置中添加或编辑支出和收入类别。
- 设置预算:为特定类别或总体支出设定月度预算。
- 查看报表:通过图表分析您的消费习惯。
数据隐私
Poka CE 不会收集或上传任何个人数据。所有信息存储在您的设备本地。如果您选择导出数据,文件将保留在您的设备上,不会发送到任何外部服务器。
贡献
欢迎贡献!请阅读 CONTRIBUTING.md 了解贡献指南。我们欢迎错误报告、功能建议和代码贡献。
许可证
本项目基于 MIT 许可证授权。详见 LICENSE 文件。