LifeLine 是一个简单易用的失业生存计算器,通过分析您的流动资产、月支出、被动收入等数据,计算出在失业情况下您的积蓄可以支撑多久,帮助您做好财务规划和风险预警。
- 家庭状况配置(婚姻、子女、配偶收入)
- 流动资产管理(现金、银行存款、活期理财)
- 月支出分类记录(居住、必需、生活支出)
- 被动收入计算(房租、利息、股息、补贴等)
- 实时计算可生存时长
- 风险等级评估(安全/良好/预警/危险)
- 暗色/亮色模式切换
- 完全响应式设计,支持移动端
- 框架: Next.js 15 - React 全栈框架
- 语言: TypeScript - 类型安全
- 样式: Tailwind CSS - 原子化 CSS
- 运行时: Node.js
- Node.js 18.17 或更高版本
- npm 或 yarn 或 pnpm
# 克隆项目
git clone https://github.com/yourusername/lifeline.git
cd lifeline
# 安装依赖
npm install
# 或
yarn install
# 或
pnpm install# 启动开发服务器
npm run dev
# 或
yarn dev
# 或
pnpm dev打开 http://localhost:3000 查看应用。
# 生产环境构建
npm run build
# 或
yarn build
# 或
pnpm buildlifeline/
├── src/
│ └── app/
│ ├── layout.tsx # 根布局
│ ├── page.tsx # 主页面(计算器)
│ └── globals.css # 全局样式
├── public/ # 静态资源
├── tailwind.config.ts # Tailwind 配置
├── tsconfig.json # TypeScript 配置
└── package.json # 项目配置
- 设置家庭状况: 选择是否已婚、是否有子女,配置家庭成员信息
- 输入流动资产: 填写现金、银行存款、活期理财等流动资产
- 记录月支出: 分类填写每月的各项支出
- 添加被动收入: 记录房租、利息、股息等被动收入
- 查看结果: 右侧面板实时显示可生存时长和风险等级
- 国家统计局消费支出分类
- 中国家庭金融调查 (CHFS)
欢迎提交 Issue 和 Pull Request!
感谢所有为这个项目做出贡献的人。
Made with ❤️ by Your Name