Skip to content

Ganthology/ray-resume-editor

Repository files navigation

Ray Resume Editor 📄

Privacy-First Resume Builder - Create professional resumes completely offline with no data collection

A modern, feature-rich resume builder that prioritizes your privacy. Build beautiful resumes with drag-and-drop functionality, multiple sections, and PDF export - all without sending your personal information anywhere.

Disclaimer: AI Assisted coding (Vibe Code) with Cursor

📸 App Preview

Ray Resume Editor Interface

Complete resume builder with real-time PDF preview - all your data stays local

🔒 Privacy First

  • 100% Offline - Works entirely in your browser
  • No Data Collection - Zero personal information sent to servers
  • Local Storage Only - Your resume data stays on your device
  • No Registration Required - Start building immediately

✨ Key Features

📝 Complete Resume Builder

  • 8 Resume Sections - Personal info, summary, experience, education, skills, leadership, projects, research, portfolio
  • Rich Text Editor - Format descriptions with bold, italic, and bullet lists
  • Smart Date Picker - Month/year selection with "Present" option
  • QR Code Generation - Auto-generate QR codes for portfolio links

🎛️ Effortless Organization

  • Show/Hide Items - Include/exclude any entry with checkboxes - just keep adding experiences!
  • Drag & Drop Ordering - Reorder sections and items effortlessly
  • Sort Order Popover - Bulk reorder items with visual interface to ease your workflow
  • Module System - Enable/disable entire sections

💾 Smart Data & Export

  • Save/Load Drafts - Export/import your resume as JSON with validation
  • Local Storage - Automatic saving between sessions, all data stays on your device
  • PDF Export - High-quality, print-ready PDFs with clean Times New Roman formatting
  • Real-time Preview - See changes instantly as you type with live PDF preview
  • Responsive Design - Works perfectly on desktop, tablet, and mobile

🛣️ Roadmap

🤖 AI Features (Online Only)

  • Context-Aware Suggestions - AI-powered content recommendations
  • Experience Enhancement - Intelligent description improvements
  • Skill Recommendations - Suggest relevant skills based on experience
  • Industry Optimization - Tailor resume for specific industries

☁️ Cloud Features (Online Only)

  • OAuth Authentication - Secure login with Google/GitHub
  • Cloud Resume Storage - Save multiple resume versions online
  • Cross-Device Sync - Access your resumes anywhere
  • Offline-Online Sync - Powered by InstantDB for seamless experience
  • Collaboration - Share and get feedback on resumes

🚀 Getting Started

Live Version

Visit ray-resume-editor.vercel.app to start building your resume immediately.

Local Development

# Clone the repository
git clone https://github.com/ganthology/ray-resume-editor.git

# Install dependencies
npm install

# Run the development server
npm run dev

Open http://localhost:3000 with your browser.

🏗️ Built With

  • Next.js 15 - React framework with app router
  • TypeScript - Type safety throughout
  • Tailwind CSS - Utility-first styling
  • @react-pdf/renderer - PDF generation
  • @dnd-kit - Drag and drop functionality
  • Zustand - State management
  • Tiptap - Rich text editing
  • Sonner - Toast notifications

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📄 License

This project is open source and available under the MIT License.

💖 Support

If you find this tool helpful, please consider:

  • ⭐ Starring the repository
  • 🐛 Reporting bugs
  • 💡 Suggesting new features
  • 📢 Sharing with others

Ray Resume Editor - Where privacy meets productivity 🚀

About

offline resume editor, simple, clean

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published