Skip to content

Feature Request: Custom Sections (Flexible Resume Blocks) #81

@arun-kumar-24

Description

@arun-kumar-24

The current templates make resume building fast, but they are rigid. To make the system future-proof, we need to give users absolute flexibility so they can format and express their experiences in a far better way.

I propose introducing a Custom Template feature:

  • Users will be able to add a blank section and define its structure.
  • Formatting, layout, and contents will be fully customizable.
  • The section will be stored in JSON (as the site already uses JSON for storing and fetching data).
  • This ensures seamless integration with the current model.

How It Works:

  • Frontend flexibility: Users create and format custom sections (titles, layout, items, bullet style, alignment, etc.).
  • Backend integration: Store user-defined sections directly as JSON, same as existing templates.
  • Rendering: Resume templates read from JSON and render the custom section alongside predefined ones.

Why This Matters:

  • Keeps template-based speed while allowing true personalization.
  • Makes resumes adaptable to diverse use cases (research CVs, design portfolios, non-standard formats).
  • Ensures long-term scalability without hardcoding new categories.
Image

this example helps in creating a two-way section to fill the resume efficiently for skills and certifications.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions