made with vue.js

MyroBuilder

Online CV Builder

Visit Site

Description

Online CV Builder

"MyroBuilder is an online CV builder for creating professional, print-ready resumes. It helps users build CVs from 100+ sector-specific templates, from scratch, or with AI in minutes.

The editor uses a modular structure with 50+ drag-and-drop components such as profile, timeline, skills, and certifications.

Users can switch between content mode and design mode, edit text with a rich editor, customize layout and styling in detail, and export a one-to-one A4 PDF.

The entire frontend is built with Nuxt 4 and Vue 3. Vue.js is used across the full product experience:

  • CV editor workspace (A4 canvas, selection overlays, floating toolbars)
  • Drag-and-drop structure editing with Vue Draggable Plus
  • Dynamic property panels for nested widget styles (Pinia + composables)
  • Rich text editing with TipTap for Vue 3
  • Mobile editor UI (bottom sheets, touch-friendly reordering)
  • Landing pages, dashboard, auth flows, and i18n via @nuxtjs/i18n
  • Key libraries: Pinia, VueUse, Tailwind CSS 4, @nuxt/image, @nuxt/icon, Notivue, Floating UI Vue, html2canvas-pro + jsPDF for PDF export, Sentry for Vue error monitoring

The backend is Django REST Framework."


Social Media Links

Hoppscotch Open-source API Development Ecosystem
icon-eye-dark Created with Sketch. 6.699
Liminal Browser-based Laravel IDE
icon-eye-dark Created with Sketch. 62
Sentry for Vue Vue Application Monitoring
💚 Sponsored by Friends
Discover a framework that is designed from scratch to be incrementally adoptable!
Freehand SVG Draw Draw SVG Paths in the Browser
icon-eye-dark Created with Sketch. 5.762
letsenhance.io Image Upscaling Service
icon-eye-dark Created with Sketch. 124.117