https://github.com/leeexp3rt/cv-maker
A clean, professional CV/Resume maker for tech job applicants.
https://github.com/leeexp3rt/cv-maker
job-application react resume resume-builder resume-template vite
Last synced: 19 days ago
JSON representation
A clean, professional CV/Resume maker for tech job applicants.
- Host: GitHub
- URL: https://github.com/leeexp3rt/cv-maker
- Owner: lEEExp3rt
- License: mit
- Created: 2026-06-19T17:28:32.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2026-06-19T17:38:34.000Z (about 1 month ago)
- Last Synced: 2026-06-19T19:24:54.773Z (about 1 month ago)
- Topics: job-application, react, resume, resume-builder, resume-template, vite
- Language: TypeScript
- Homepage:
- Size: 79.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CV-Maker
面向中国高校学生的互联网技术岗校招与实习求职简历制作工具。基于 React + TypeScript + Vite 构建,提供可视化编辑器、实时预览和浏览器端 PDF 导出。
## Features
- **可视化编辑器** — 表单填写 + 实时预览,无需编写代码
- **多项目管理** — 侧边栏创建、切换、复制、删除简历项目
- **浏览器 PDF 导出** — 打印 → 另存为 PDF,A4 格式
- **本地存储** — 数据全部保存在浏览器 localStorage,不上传服务器
- **6 套配色** — 深蓝(navy) / 石板灰(slate) / 森林绿(forest) / 勃艮第红(burgundy) / 青墨(teal) / 炭黑(charcoal)
- **中英双语** — 章节标题支持中文 / English 切换
- **图标系统** — 内置 Remix Icon 图标 + 自定义上传
- **Markdown** — 经历描述支持粗体、斜体、下划线、行内代码
- **响应式** — 桌面端和移动端均可使用
## Quick Start
```bash
npm install
npm run dev # http://localhost:5173
```
首页(`/`)展示项目介绍和示例简历。点击「编辑器」或访问 `/editor` 开始制作。点击「打印 PDF」导出。
## Pages
| Route | Description |
|-------|-------------|
| `/` | 首页:项目介绍、功能卡片、示例简历 |
| `/editor` | 可视化编辑器:侧边栏 + 表单 + 实时预览 |
## Documentation
- [使用指南](docs/usage.md) — 编辑器功能、表单填写、导入导出
- [开发指南](docs/development.md) — 架构、环境搭建、二次开发、部署
## Contributing
有问题或建议?欢迎提交 [Issue](https://github.com/lEEExp3rt/CV-Maker/issues) 或 [Pull Request](https://github.com/lEEExp3rt/CV-Maker/pulls)。
## License
[MIT License](./LICENSE)