<div align="center">

# ✨ Magic Resume ✨

[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
![Next.js](https://img.shields.io/badge/Next.js-14.0-black)
![Framer Motion](https://img.shields.io/badge/Framer_Motion-10.0-purple)

简体中文 | [English](./README.en-US.md)

</div>

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

## 📸 项目截图

![782shots_so](https://github.com/user-attachments/assets/d59f7582-799c-468d-becf-59ee6453acfd)

## ✨ 特性

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

## 🛠️ 技术栈

- Next.js 14+
- TypeScript
- Motion
- Tiptap
- Tailwind CSS
- Zustand
- Shadcn/ui
- Lucide Icons

## 🚀 快速开始

1. 克隆项目

```bash
git clone git@github.com:JOYCEQL/magic-resume.git
cd magic-resume
```

2. 安装依赖

```bash
pnpm install
```

3. 启动开发服务器

```bash
pnpm dev
```

4. 打开浏览器访问 `http://localhost:3000`

## 📦 构建打包

```bash
pnpm build
```

## ⚡ Vercel 部署

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

[![使用 Vercel 部署](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FJOYCEQL%2Fmagic-resume)

## 🐳 Docker 部署

### Docker Compose

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

2. 在项目根目录运行：

```bash
docker-compose up -d
```

这将会：

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

### Docker Hub

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

[Docker Hub](https://hub.docker.com/r/siyueqingchen/magic-resume/)

```bash
docker pull siyueqingchen/magic-resume:main
```

## 📝 开源协议

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

## 🙏 鸣谢

- [Next.js](https://nextjs.org/)
- [Shadcn/ui](https://ui.shadcn.com/)
- [Zustand](https://zustand-demo.pmnd.rs/)
- [Tailwind CSS](https://tailwindcss.com/)
- [Framer Motion](https://www.framer.com/motion/)
- [TipTap](https://tiptap.dev/)
- [Lucide Icons](https://lucide.dev/)

## 🗺️ 路线图

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

## 📞 联系方式

可以通过以下方式关注最新动态:

- 作者：JOYCEQL
- 推特：@GuangzhouY81070
- 邮箱：18806723365@163.com
- 项目主页：https://github.com/JOYCEQL/magic-resume

## 🌟 支持项目

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