Guia de Criação de Modelos

📋 Estrutura JSON

O JSON define a estrutura de dados do modelo. Use placeholders {{campo}} para campos dinâmicos.

Campos Simples:

{
  "name": "{{name}}",
  "headline": "{{headline}}",
  "location": "{{location}}"
}

Objetos (Contact, Skills):

{
  "contact": {
    "email": "{{email}}",
    "phone": "{{phone}}"
  },
  "skills": {
    "languages": "{{skills_languages}}"
  }
}

Arrays (Experience):

{
  "experience": [
    {
      "company": "{{exp1_company}}",
      "role": "{{exp1_role}}"
    }
  ]
}

📝 Template Markdown

O Markdown define como o currículo será renderizado. Use os mesmos placeholders do JSON.

# {{name}}
{{headline}}
{{location}}

Email: {{email}}
Phone: {{phone}}

## Summary
{{summary}}

## Experience
### {{exp1_company}} — {{exp1_role}}
{{exp1_period}}
{{exp1_description}}

💡 Dicas

  • Use placeholders no formato {{campo}}
  • Para arrays, use índices: {{exp1_company}}
  • Para skills, use prefixo: {{skills_languages}}
  • Campos customizados são suportados automaticamente
  • Use o botão "Formatar JSON" para organizar o código
  • Use "Visualizar" para ver como ficará o resultado

🔍 Validação

O editor valida o JSON em tempo real. Erros aparecem abaixo do campo. Certifique-se de que o JSON está válido antes de enviar.

Criar Novo Modelo

Crie um novo modelo de currículo que será adicionado ao repositório via Pull Request

Informações do Modelo

Informações do Criador

Estrutura JSON do Modelo *

Template Markdown *