项目简介
本项目是基于React框架开发的个人简历系统。用户能方便地编辑个人简历,涵盖基本信息、专业技能、代表性项目经历等内容,还可将编辑好的简历导出为PDF格式。系统采用响应式布局,无论是在手机还是电脑上都能流畅使用,同时支持用户根据自身需求自定义配置主题颜色、底部链接等。
项目的主要特性和功能
- 响应式布局:系统采用响应式设计,确保在不同设备上均可流畅显示。
- 自定义配置:支持用户自定义主题颜色、底部链接、基本信息、专业技能、代表性项目经历等。
- 丰富文档:项目配备详尽文档,便于用户理解和使用。
- 导出为PDF:用户可将编辑好的简历导出为PDF格式。
安装使用步骤
前提条件
需安装Node.js 12及以上版本。
复制项目
bash
cd resume
安装依赖
bash
npm install
启动项目
bash
npm start
打开 http://localhost:3000/ 进行预览。
打包为HTML文件
bash
npm run build
打包后的文件会保存在build文件夹下。
自定义配置说明
- 代表性项目经历配置(experience.js):填写项目名称、开始时间、结束时间、项目描述和相关链接等信息。
- 底部相关链接配置(footer.js):填写链接文本和跳转路由。
- 基本信息配置(infos.js):填写姓名、性别、网站等基础信息,并可为网站设置跳转链接。
- 专业技能配置(skills.js):填写掌握的技能和熟练度,技能图标使用SVG格式,存放在static/image文件夹下。
- 个人介绍配置(summaries.js):填写个人介绍的要点和详细说明(支持HTML格式)。
- 主题色配置(vars.scss):通过修改SCSS变量来调整主题颜色。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】