Skip to content

Refactor CV tailoring response to render as a CV #74

Description

@SagiEv

Refactor CV tailoring response to render as a CV

Problem

The CV tailoring page currently displays the AI response primarily as text.

This makes it difficult to review the tailored CV as an actual resume.

Goal

Render the tailored CV using the same/similar CV presentation used by the Profile page.

Requirements

  • AI should return structured CV data rather than an unstructured text response.
  • Tailored CV should use the existing profile/CV visual components where possible.
  • Preserve sections such as:
    • Summary
    • Experience
    • Education
    • Skills
    • Projects
    • Other profile sections
  • Allow the user to compare the tailored result with the existing profile where appropriate.
  • Ensure the generated result can still be exported/copied.

Acceptance Criteria

  • Tailored CV visually resembles the Profile CV.
  • Response is structured data.
  • Existing CV rendering components are reused where possible.
  • No regression to existing profile rendering.
  • Tests cover structured AI response parsing and rendering.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions