Skip to content

zero565656/fund-management

Repository files navigation

基金监管系统 (Fund Monitor)

个人基金监管 Web 应用 - 查看基金走势和动态

技术栈

  • 前端: React + Vite + Ant Design + Recharts
  • 后端: Node.js + Express
  • 数据库: MySQL 8.0
  • 数据源: 天天基金 API

项目结构

fund-monitor/
├── backend/          # 后端 API
│   ├── src/
│   │   ├── controllers/
│   │   ├── routes/
│   │   ├── services/
│   │   ├── config/
│   │   └── index.js
│   ├── .env
│   └── package.json
├── frontend/         # 前端 React
│   ├── src/
│   │   ├── components/
│   │   ├── pages/
│   │   ├── services/
│   │   └── styles/
│   └── package.json
├── database/
│   └── schema.sql
└── REQUIREMENTS.md

快速开始

1. 启动后端

cd backend
npm install
npm start

后端运行在:http://localhost:3000

2. 启动前端

cd frontend
npm install
npm run dev

前端运行在:http://localhost:5173

API 接口

接口 方法 说明
/api/funds GET 获取基金列表
/api/funds POST 添加基金
/api/funds/:code DELETE 删除基金
/api/funds/:code/net-values GET 获取净值走势
/api/stats GET 获取统计信息
/api/notifications GET 获取通知列表

定时任务

  • 每日 18:00: 自动同步所有基金净值
  • 每小时: 检查基金公告

数据库

数据库名:fund_monitor

表结构见 database/schema.sql

开发阶段

  • Phase 1: 项目初始化、数据库设计、API 对接 ✅
  • Phase 2: 后端 API 开发(基金 CRUD、净值更新) ✅
  • Phase 3: 前端页面开发(列表、详情、统计) ✅
  • Phase 4: 定时任务、通知系统、测试部署 🚧

当前进度: 75% (Phase 3 完成)


版本: 1.0.0
创建时间: 2026-03-02

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors