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

Nextcloud Content Collaboration Platform
icon-eye-dark Created with Sketch. 463
drawmote Drawing App
icon-eye-dark Created with Sketch. 3.786
Sentry for Vue Vue Application Monitoring
💚 Sponsored by Friends
image-vuetify Created with Sketch.
Supercharge Your Development with the Power of Vue and Material Design
Elfin Force IT Job Search Portal
icon-eye-dark Created with Sketch. 2.028
It's MyTabs Open-source Guitar/Bass Tab Viewer
icon-eye-dark Created with Sketch. 130