https://github.com/joyceql/magic-resume
free online AI resume editor
https://github.com/joyceql/magic-resume
ai deepseek doubao motion nextjs react resume-website shadcn-ui
Last synced: about 1 month ago
JSON representation
free online AI resume editor
- Host: GitHub
- URL: https://github.com/joyceql/magic-resume
- Owner: JOYCEQL
- License: other
- Created: 2024-05-19T11:13:58.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-07T12:05:15.000Z (about 2 months ago)
- Last Synced: 2025-04-12T01:55:53.105Z (about 1 month ago)
- Topics: ai, deepseek, doubao, motion, nextjs, react, resume-website, shadcn-ui
- Language: TypeScript
- Homepage: https://magicv.art
- Size: 39.8 MB
- Stars: 1,355
- Watchers: 5
- Forks: 168
- Open Issues: 6
-
Metadata Files:
- Readme: README.en-US.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# ✨ Magic Resume ✨
[](https://opensource.org/licenses/Apache-2.0)

[简体中文](./README.md) | English
Magic Resume is a modern online resume editor that makes creating professional resumes simple and enjoyable. Built with Next.js and Framer Motion, it supports real-time preview and custom themes.
## 📸 Screenshots

## ✨ Features
- 🚀 Built with Next.js 14+
- 💫 Smooth animations (Framer Motion)
- 🎨 Custom theme support
- 📱 Responsive design
- 🌙 Dark mode
- 📤 Export to PDF
- 🔄 Real-time preview
- 💾 Auto-save
- 🔒 Local storage## 🛠️ Tech Stack
- Next.js 14+
- TypeScript
- Motion
- Tiptap
- Tailwind CSS
- Zustand
- Shadcn/ui
- Lucide Icons## 🚀 Quick Start
1. Clone the project
```bash
git clone [email protected]:JOYCEQL/magic-resume.git
cd magic-resume
```2. Install dependencies
```bash
pnpm install
```3. Start development server
```bash
pnpm dev
```4. Open browser and visit `http://localhost:3000`
## 📦 Build and Deploy
```bash
pnpm build
```## ⚡ Deploy with Vercel
You can deploy your own instance of Magic Resume with one click:
[](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FJOYCEQL%2Fmagic-resume)
## 🐳 Docker Deployment
### Docker Compose
1. Ensure you have Docker and Docker Compose installed
2. Run the following command in the project root directory:
```bash
docker compose up -d
```This will:
- Automatically build the application image
- Start the container in the background### Docker Hub
The latest version of Magic Resume is available on Docker Hub:
[Docker Hub](https://hub.docker.com/r/siyueqingchen/magic-resume/)
```bash
docker pull siyueqingchen/magic-resume:main
```## 📝 License
This project is licensed under the Apache 2.0 License - see the [LICENSE](LICENSE) file for details
## 🗺️ Roadmap
- [x] AI-assisted writing
- [x] Multi-language support
- [ ] Support for more resume templates
- [ ] Support for more export formats
- [ ] Import PDF, Markdown, etc.
- [ ] Custom model
- [ ] Smart single page
- [ ] Online resume hosting## 📞 Contact
You can follow the latest updates via:
- Author: Siyue
- X: @GuangzhouY81070
- Discord: Join our community https://discord.gg/9mWgZrW3VN
- Email: [email protected]
- Project Homepage: https://github.com/JOYCEQL/magic-resume## 🌟 Support
If you find this project helpful, please give it a star ⭐️