resume-schema icon indicating copy to clipboard operation
resume-schema copied to clipboard

Features ideas

Open charafsalmi opened this issue 2 years ago • 6 comments

These ideas may have already been suggested before, but I try to list them all here. I wonder if this project is still actively maintained though. I see some very ancient pull requests, and many topics without responses.

Ideas:

  • Image support for work type, education, photo, certificate, etc. It would be an optional base64 data uri.
  • Education: add support for description field, grade field, honors field, projects fields, and recommendations field
  • Add support for "referenceId" field for any of the categories (skills, education, etc.)
  • Add support for linking skills to education or works using this referenceId as array
  • An endorsement may look like {endorser: {name: string, date: string, company: string}, description: string, referenceId: string}
  • Add support for "endorsements" field for position, education, and skills by adding an array of referenceIds to the endorsers
  • Add a locale field, to specify the language of this resume
  • Add license number field and description field to certificate
  • Dates should be an object like {startDate: string, endDate?: string} or may be more complicated by using {day?: string, month?: string, year: string} instead of string.
  • Add CEFR field to language

charafsalmi avatar Sep 26 '23 09:09 charafsalmi

Great feedback.

Will keep this thread open as suggestions for the next release.

The versions are purposefully slow because the ecosystem has to catch up with any changes to the schema.

thomasdavis avatar Oct 15 '23 05:10 thomasdavis

Under "work": Add

  • isRemote, a boolean
  • location, a string

gianfranco-s avatar Apr 12 '24 00:04 gianfranco-s

I think isRemote makes a lot of sense.

If we were to add location to work I think we should re-use the location object from basics

thomasdavis avatar Jun 27 '24 16:06 thomasdavis

+1 for an image field for many of the objects mentioned (for projects also).

elprl avatar Jun 30 '24 12:06 elprl

Career break support.

Not sure how best it could be implemented, but it's something that is necessary for jobseekers to explain on their timeline without it being specifically "work" or "education".

BScrivener avatar Mar 04 '25 09:03 BScrivener

Support for multiple emails, phone numbers, maybe even locations.

BScrivener avatar Mar 04 '25 10:03 BScrivener