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

Sprii Live Selling Tool for eCommerce
icon-eye-dark Created with Sketch. 234
Ply Build internal features into the apps you use
icon-eye-dark Created with Sketch. 1.980
Sentry for Vue Vue Application Monitoring
πŸ’š Sponsored by Friends
We’re hosting on Digital Ocean! πŸ’™ Try it today and get a free $100 credit.
Amped Studio Music Production App
icon-eye-dark Created with Sketch. 4.418
Nightlight During Conflict Data Viz showing how Conflict impacts Countries
icon-eye-dark Created with Sketch. 3.593