CV Maker

From XMethod Wiki
Jump to navigation Jump to search
Created App:CV Maker page
 
Updated to host CV Maker app
Tag: Replaced
 
Line 1: Line 1:
{{App Infobox
This page hosts the CV Maker application.
|name=CV Maker
|status=Active
|version=1.0
|category=Productivity
|platform=Web
|url=https://xmethod.org/apps/cv-maker
}}
 
== Overview ==
'''CV Maker''' is an XMethod application that enables users to create, edit, and export professional CVs and resumes. It integrates with user profiles across the XMethod platform to auto-populate credentials, certifications, and experience.
 
== Features ==
* '''Template Library''' - Choose from multiple professional CV templates
* '''Auto-Fill''' - Pull data from your XMethod profile including education, certifications, and work history
* '''Real-Time Preview''' - See changes as you type with live preview
* '''Export Options''' - Download as PDF, DOCX, or share via link
* '''AI Suggestions''' - AI-powered content suggestions for descriptions and summaries
* '''Version History''' - Track changes and revert to previous versions
* '''Multi-Language''' - Support for creating CVs in multiple languages
 
== Sections Supported ==
{| class="wikitable"
|-
! Section !! Description !! Auto-Fill
|-
| Personal Information || Name, contact, photo || Yes
|-
| Professional Summary || Career objective or summary || AI-assisted
|-
| Work Experience || Employment history || Yes (from profile)
|-
| Education || Degrees, certifications || Yes (from profile)
|-
| Skills || Technical and soft skills || Yes (from assessments)
|-
| Publications || Research papers, articles || Yes (from wiki)
|-
| Certifications || Professional certifications || Yes (from LMS)
|-
| References || Professional references || Manual
|}
 
== Integration ==
CV Maker integrates with the following XMethod modules:
* '''User Profiles''' - Imports personal and professional data
* '''LMS''' - Pulls completed courses and certifications from Canvas
* '''Wiki''' - Links published articles and contributions
* '''Study Hub''' - References completed study sets and quiz scores
* '''EHR Module''' - Clinical experience records with HIPAA compliance
 
== API ==
The CV Maker exposes the following API endpoints:
 
=== Endpoints ===
{| class="wikitable"
|-
! Method !! Endpoint !! Description
|-
| GET || <code>/api/v1/cv</code> || List all user CVs
|-
| POST || <code>/api/v1/cv</code> || Create a new CV
|-
| GET || <code>/api/v1/cv/{id}</code> || Get CV by ID
|-
| PUT || <code>/api/v1/cv/{id}</code> || Update CV
|-
| DELETE || <code>/api/v1/cv/{id}</code> || Delete CV
|-
| GET || <code>/api/v1/cv/{id}/export</code> || Export CV as PDF or DOCX
|-
| POST || <code>/api/v1/cv/{id}/share</code> || Generate share link
|-
| GET || <code>/api/v1/cv/templates</code> || List available templates
|}
 
== Technical Details ==
* '''Frontend:''' React component within Next.js portal
* '''Backend:''' Next.js API routes with Prisma ORM
* '''Storage:''' PostgreSQL for CV data, S3-compatible for exported files
* '''PDF Generation:''' Puppeteer and react-pdf
* '''AI Integration:''' XMethod AI service for content suggestions
 
== See Also ==
* [[App:Portfolio Builder]]
* [[XMethod Portal]]
* [[API Reference]]
 
[[Category:Applications]]
[[Category:Productivity Tools]]
[[Category:XMethod Apps]]

Latest revision as of 15:26, 20 February 2026

This page hosts the CV Maker application.

SML
CompactNormalSpacious

Sections

Live Preview

100%