Skip to content

yosgi/nice-resume

Repository files navigation

Resume Builder

A modern, open-source resume builder that allows you to easily create, edit, and export professional resumes.

🚀 Features

  • 🖋 Intuitive Editor - Edit your resume content using user-friendly forms
  • 📄 PDF Import - Import content from existing PDF resumes
  • 💾 JSON Import/Export - Save and load your resume data
  • 🎨 Theme Customization - Customize colors, fonts, and resume styles
  • 📏 Section Spacing Control - Precisely adjust the spacing between resume sections
  • 📱 Responsive Design - Works perfectly on any device
  • 🔒 Privacy Guaranteed - All data is processed locally, never uploaded to servers

🛠️ Technology Stack

  • Next.js Framework
  • React and TypeScript
  • Redux for state management
  • React-PDF for PDF rendering
  • TailwindCSS for styling

📝 Usage Guide

1. Create a New Resume

  1. Visit the homepage
  2. Click the "Create new resume" button
  3. Fill in your personal information, work experience, education, projects, and skills using the forms

2. Import an Existing Resume

  1. Click the "Import resume" button
  2. Upload a resume file in PDF or JSON format
  3. The system will automatically extract and populate information

3. Export Your Resume

  1. Click the "Export" button
  2. Choose PDF or JSON format
  3. Your resume file will be downloaded to your local device

🔍 Special Features

Section Spacing Control

You can precisely control the spacing between different sections (such as work experience, education, etc.) through the "Theme" tab in the resume builder, making the resume layout more personalized.

Custom Sections

In addition to standard sections, you can add and customize other sections to meet the needs of specific industries or roles.

🤝 Contributions

Contributions to this project are welcome! Whether submitting issue reports, feature requests, or code contributions, we greatly appreciate your participation.

📄 License

This project is licensed under the MIT License.


简历构建器

一个现代化、开源的简历构建工具,让您能够轻松创建、编辑和导出专业的简历。

🚀 特点

  • 🖋 直观编辑器 - 使用友好的表单编辑简历内容
  • 📄 PDF 导入 - 从现有 PDF 简历中导入内容
  • 💾 JSON 导入/导出 - 保存和加载您的简历数据
  • 🎨 主题定制 - 自定义颜色、字体和简历样式
  • 📏 部分间距调整 - 精确控制简历各部分之间的间距
  • 📱 响应式设计 - 在任何设备上都能完美工作
  • 🔒 隐私保障 - 所有数据都在本地处理,不会上传到服务器

🛠️ 技术栈

  • Next.js 框架
  • React 和 TypeScript
  • Redux 用于状态管理
  • React-PDF 用于 PDF 渲染
  • TailwindCSS 用于样式

📝 使用指南

1. 创建新简历

  1. 访问主页
  2. 点击"创建新简历"按钮
  3. 使用表单填写您的个人信息、工作经历、教育背景、项目和技能

2. 导入现有简历

  1. 点击"导入简历"按钮
  2. 上传 PDF 或 JSON 格式的简历文件
  3. 系统会自动提取并填充信息

3. 导出您的简历

  1. 点击"导出"按钮
  2. 选择 PDF 或 JSON 格式
  3. 您的简历文件将被下载到本地

🔍 特殊功能说明

部分间距调整

您可以通过简历构建器中的"主题"选项卡精确控制各个部分(如工作经历、教育背景等)之间的间距,使简历布局更加个性化。

自定义部分

除了标准部分外,您还可以添加和自定义其他部分,以满足特定行业或角色的需求。

🤝 贡献

欢迎对本项目做出贡献!无论是提交问题报告、功能请求,还是代码贡献,我们都非常感谢您的参与。

📄 许可

本项目采用 MIT 许可证

About

open-source resume builder allows you to create, edit, and export professional resumes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages