Skip to content

JOYCEQL/magic-resume

Repository files navigation

✨ Magic Resume ✨

License Next.js Framer Motion

简体中文 | English

Magic Resume 是一个现代化的在线简历编辑器,让创建专业简历变得简单有趣。基于 Next.js 和 Framer Motion 构建,支持实时预览和自定义主题。

📸 项目截图

782shots_so

✨ 特性

  • 🚀 基于 Next.js 14+ 构建
  • 💫 流畅的动画效果 (Framer Motion)
  • 🎨 自定义主题支持
  • 📱 响应式设计
  • 🌙 深色模式
  • 📤 导出为 PDF
  • 🔄 实时预览
  • 💾 自动保存
  • 🔒 本地存储

🛠️ 技术栈

  • Next.js 14+
  • TypeScript
  • Framer Motion
  • Tailwind CSS
  • Shadcn/ui
  • Lucide Icons

🚀 快速开始

  1. 克隆项目
git clone [email protected]:JOYCEQL/magic-resume.git
cd magic-resume
  1. 安装依赖
pnpm install
  1. 启动开发服务器
pnpm dev
  1. 打开浏览器访问 http://localhost:3000

📦 构建打包

pnpm   build

⚡ 使用 Vercel 部署

你可以一键部署自己的 Magic Resume 实例:

使用 Vercel 部署

🐳 Docker 部署

Docker Compose

  1. 确保你已经安装了 Docker 和 Docker Compose

  2. 在项目根目录运行:

docker-compose up -d

Docker Hub

最新版本的 Magic Resume 已经发布在 Docker Hub:

Docker Hub

docker pull siyueqingchen/magic-resume

这将会:

  • 自动构建应用镜像
  • 在后台启动容器

📝 开源协议

本项目采用 Apache 2.0 协议 - 查看 LICENSE 了解详情

🙏 鸣谢

🗺️ 路线图

  • AI 辅助编写
  • 多语言支持
  • 支持更多简历模板
  • 更多格式导出
  • 智能一页
  • 在线简历托管

📞 联系方式

🌟 支持项目

如果这个项目对你有帮助,欢迎点个 star ⭐️