项目简介
这是一款面向个人与家庭的财务看板,帮助用户追踪收入、支出与预算执行情况,并通过可视化图表快速了解资金流向。
核心功能
1. 收支记录
- 多账户管理
- 自动分类与规则匹配
- 账单导入
2. 预算管理
- 月度预算设置
- 超支提醒
- 预算执行趋势
3. 可视化分析
- 分类占比
- 收入/支出趋势
- 资产分布
4. 数据同步
- CSV导入导出
- 本地加密存储
- 多设备同步
技术栈
- Next.js 14
- TypeScript
- TailwindCSS
- Chart.js
- SQLite
数据模型
model Transaction {
id String @id @default(cuid())
type String
amount Decimal @db.Decimal(10, 2)
category String
accountId String
createdAt DateTime @default(now())
}