Skip to content

FanLu1994/lifeline

Repository files navigation

LifeLine - 失业生存计算器

一个帮助您计算失业后积蓄能支撑多久的在线计算器。

License: MIT TypeScript Next.js

在线演示快速开始功能特性

简介

LifeLine 是一个简单易用的失业生存计算器,通过分析您的流动资产、月支出、被动收入等数据,计算出在失业情况下您的积蓄可以支撑多久,帮助您做好财务规划和风险预警。

功能特性

  • 家庭状况配置(婚姻、子女、配偶收入)
  • 流动资产管理(现金、银行存款、活期理财)
  • 月支出分类记录(居住、必需、生活支出)
  • 被动收入计算(房租、利息、股息、补贴等)
  • 实时计算可生存时长
  • 风险等级评估(安全/良好/预警/危险)
  • 暗色/亮色模式切换
  • 完全响应式设计,支持移动端

技术栈

快速开始

环境要求

  • 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 build

项目结构

lifeline/
├── src/
│   └── app/
│       ├── layout.tsx      # 根布局
│       ├── page.tsx        # 主页面(计算器)
│       └── globals.css     # 全局样式
├── public/                 # 静态资源
├── tailwind.config.ts      # Tailwind 配置
├── tsconfig.json           # TypeScript 配置
└── package.json            # 项目配置

使用说明

  1. 设置家庭状况: 选择是否已婚、是否有子女,配置家庭成员信息
  2. 输入流动资产: 填写现金、银行存款、活期理财等流动资产
  3. 记录月支出: 分类填写每月的各项支出
  4. 添加被动收入: 记录房租、利息、股息等被动收入
  5. 查看结果: 右侧面板实时显示可生存时长和风险等级

数据来源

  • 国家统计局消费支出分类
  • 中国家庭金融调查 (CHFS)

贡献

欢迎提交 Issue 和 Pull Request!

许可证

MIT

致谢

感谢所有为这个项目做出贡献的人。


Made with ❤️ by Your Name

About

失业了,还能活多久

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages