📊 作品集← 返回作品集
REPORTING TOOL · LOCAL DEMO

报告生成器

通过模板管理、CSV 导入、在线编辑和 Word 导出,把结构化数据快速整理成可交付的业务报告。

暂未部署公网 · 面试时可本地展示
原生 JavaScriptFastAPIpython-docxCSV 导入
报告生成器主界面
截图 01 · 产品主界面
建议展示模板管理和生成报告入口
产品主界面:从模板管理进入报告生成流程。

项目概述

把重复的报告编制工作转化为可复用的模板流程

解决问题

减少重复排版和手工复制粘贴的时间,让结构化数据更快转化为正式报告。

核心功能

模板管理、在线填写、CSV 导入、报告预览、在线调整、Word 导出和历史版本对比。

项目产出

形成可复用的报告模板、可编辑的预览结果和可下载的 Word 交付文件。

产品流程

4 步完成一份结构化报告

01管理报告模板新建或选择既有模板
02填写或导入数据在线填写或上传 CSV
03预览与调整检查内容并在线编辑
04导出与追踪下载 Word 或保存历史

产品截图

面试演示时可按模板、填写、预览、历史顺序展示

报告模板管理页面
截图 02
模板管理页面
模板管理展示模板列表、新建模板和字段结构。
报告数据填写页面
截图 03
在线填写或 CSV 导入
数据填写与导入展示在线表单、CSV 上传和报告基础信息。
报告预览和历史对比页面
截图 04
报告预览、导出或历史对比
预览、导出与历史展示报告编辑、Word 导出或历史版本对比。

技术实现与我的工作

技术栈

原生 JavaScript · FastAPI · python-docx · CSV 解析与文件导出

关键设计

模板数据结构 · 多步骤生成流程 · 在线预览编辑 · 历史版本管理

我的工作

报告场景梳理 · 模板模型设计 · 前后端开发 · 编辑与导出交互实现

演示重点

现场选择一个模板,导入数据生成报告,修改内容后导出 Word 文件。