用于管理粉丝群成员违规行为记录、处分等级跟踪及撤销申请审核的档案管理系统。
# 安装后端依赖
npm install
# 安装前端依赖
cd client && npm install
# 在项目根目录运行,同时启动前后端
npm run dev
[
{"name": "张三", "nickname": "小张"},
{"name": "李四", "nickname": "老李"}
]
或直接使用提供的 members.json 文件内容。
# 构建前端
cd client && npm run build
# 启动生产服务器
cd .. && npm start
/workspace/ ├── server/ # 后端代码 │ ├── index.js # 主入口 │ ├── database.js # 数据库操作 │ └── document.js # Word文档生成 ├── client/ # 前端代码 │ ├── src/ │ │ ├── pages/ # 页面组件 │ │ ├── App.jsx # 主应用 │ │ └── main.jsx # 入口 │ └── index.html ├── members.json # 示例成员数据 └── package.json
系统使用SQLite数据库存储数据,数据库文件位于 server/data.db。