# fundpulse **Repository Path**: wztongkai/fundpulse ## Basic Information - **Project Name**: fundpulse - **Description**: vue3基金估值app前端 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2026-03-09 - **Last Updated**: 2026-07-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FundPulse > 基金理财与资产管理移动端应用 ## 项目简介 FundPulse 是一款面向个人投资者的基金资产管理移动端应用,提供持仓管理、市场行情、自选跟踪、收益分析等核心功能。 ## 环境要求 - **Node.js**: >= 18.0.0 - **npm**: >= 9.0.0 (或使用 pnpm) 推荐使用 [nvm](https://github.com/nvm-sh/nvm) 管理 Node 版本。 ## 技术栈 - **前端框架**: Vue 3 + TypeScript - **构建工具**: Vite - **UI 组件库**: Vant 4 - **状态管理**: Pinia - **路由**: Vue Router 4 - **网络请求**: Axios - **后端**: Spring Cloud 微服务 (ifndao-cloud-pro) ## 功能特性 ### 📊 资产 - 持仓管理(添加、编辑、删除持仓) - 账户分组分类 - 实时基金估值 - 自选基金 ### 📈 市场 - 指数行情 - 板块风向标 - 涨跌榜 ### 📅 收益 - 当日盈亏 - 持有收益 - 收益日历 ### ⚙️ 设置 - 主题切换(浅色/深色/跟随系统) - 登录与个人信息 ## 项目结构 ``` FundPulse/ ├── src/ │ ├── api/ # API 接口定义 │ ├── assets/ # 静态资源 │ ├── components/ # 公共组件 │ ├── router/ # 路由配置 │ ├── stores/ # Pinia 状态管理 │ ├── utils/ # 工具函数 │ ├── views/ # 页面组件 │ ├── App.vue │ └── main.ts ├── index.html ├── package.json ├── vite.config.ts └── tsconfig.json ``` ## 开发 ### 安装依赖 ```bash cd /Users/wukai/WebstormProjects/FundPulse npm install ``` ### 启动开发服务器 ```bash npm run dev ``` 默认访问地址: http://localhost:5174 ### 构建生产版本 ```bash npm run build ``` ## 配置 ### 开发环境 修改 `.env.development`: ```env VITE_BACKEND_BASE_URL=http://localhost:48080 ``` ### 生产环境 修改 `.env.production`: ```env VITE_BACKEND_BASE_URL=https://your-domain.com ``` ## API 对接 | 模块 | 接口前缀 | |------|----------| | 基金 | `/admin-api/fund/*` | | 系统 | `/admin-api/system/*` | ## 许可证 MIT License