Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
881 lines (880 sloc) 22.4 KB
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"awards": {
"description": "list of awards have been received",
"items": {
"additionalProperties": false,
"properties": {
"awarder": {
"description": "name of the awarder",
"type": "string"
},
"date": {
"description": "date of the award",
"format": "date",
"type": "string"
},
"summary": {
"description": "reason of the award",
"type": "string"
},
"title": {
"description": "title of the award",
"type": "string"
}
},
"required": [
"title",
"date",
"awarder"
],
"type": "object"
},
"type": "array"
},
"certificate": {
"items": {
"additionalProperties": false,
"properties": {
"code": {
"description": "code of the certificate",
"type": "string"
},
"doesNotExpire": {
"type": "boolean"
},
"endDate": {
"description": "end date of certificate",
"format": "date",
"type": "string"
},
"grantDate": {
"description": "date of the grant",
"format": "date",
"type": "string"
},
"name": {
"description": "name of the certificate",
"type": "string"
},
"score": {
"additionalProperties": false,
"description": "exam score",
"properties": {
"best": {
"description": "best possible score",
"type": "string"
},
"type": {
"description": "type of the score",
"type": "string"
},
"value": {
"description": "value of the score",
"type": "string"
},
"worst": {
"description": "worst possible score",
"type": "string"
}
},
"required": [
"type",
"value",
"best",
"worst"
],
"type": "object"
},
"verification": {
"description": "external candidate verification URL",
"format": "uri",
"type": "string"
},
"website": {
"description": "link to issuing authority's description of the certificate",
"format": "uri",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"type": "array"
},
"core": {
"additionalProperties": false,
"properties": {
"livingArea": {
"description": "living area which could be city or country or even continent",
"type": "string"
},
"title": {
"description": "job title",
"type": "string"
},
"workArea": {
"description": "work area which could be city or country or even remote",
"type": "string"
}
},
"type": "object"
},
"education": {
"items": {
"additionalProperties": false,
"properties": {
"area": {
"description": "area of study",
"type": "string"
},
"courses": {
"description": "notable courses/subjects",
"items": {
"type": "string"
},
"type": "array"
},
"endDate": {
"description": "end date",
"format": "date",
"type": "string"
},
"highlights": {
"description": "some of accomplishments",
"items": {
"type": "string"
},
"type": "array"
},
"honors": {
"description": "some education honours",
"items": {
"type": "string"
},
"type": "array"
},
"institution": {
"type": "string"
},
"location": {
"additionalProperties": false,
"description": "location of institution",
"properties": {
"lat": {
"type": "number"
},
"long": {
"type": "number"
}
},
"required": [
"lat",
"long"
],
"type": "object"
},
"score": {
"additionalProperties": false,
"properties": {
"best": {
"description": "best possible score",
"type": "string"
},
"type": {
"description": "type of the score",
"type": "string"
},
"value": {
"description": "value of the score",
"type": "string"
},
"worst": {
"description": "worst possible score",
"type": "string"
}
},
"required": [
"type",
"value",
"best",
"worst"
],
"type": "object"
},
"startDate": {
"description": "start date",
"format": "date",
"type": "string"
},
"studyType": {
"description": "type of study",
"type": "string"
}
},
"required": [
"institution",
"area",
"studyType",
"startDate",
"endDate"
],
"type": "object"
},
"type": "array"
},
"interests": {
"items": {
"additionalProperties": false,
"properties": {
"keywords": {
"description": "keywords of the interest",
"items": {
"type": "string"
},
"type": "array"
},
"name": {
"description": "name of the interest",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"type": "array"
},
"languages": {
"description": "list of languages",
"items": {
"additionalProperties": false,
"properties": {
"language": {
"description": "name of language",
"type": "string"
},
"level": {
"description": "proficiency level for the language",
"enum": [
"basic",
"conversational",
"fluent",
"native"
],
"type": "string"
}
},
"required": [
"language"
],
"type": "object"
},
"type": "array"
},
"legal": {
"description": "list of legals",
"items": {
"additionalProperties": false,
"properties": {
"applicationDate": {
"description": "date of the application",
"format": "date",
"type": "string"
},
"author": {
"type": "string"
},
"coAuthors": {
"type": "string"
},
"currentAssignee": {
"type": "string"
},
"description": {
"description": "a brief description about the document",
"type": "string"
},
"endDate": {
"description": "end date",
"format": "date",
"type": "string"
},
"grantDate": {
"description": "date of the grant",
"format": "date",
"type": "string"
},
"idNumber": {
"description": "application number or Id Number",
"type": "string"
},
"legalType": {
"description": "type of the document",
"type": "string"
},
"name": {
"description": "name of the document",
"type": "string"
},
"previousAssignee": {
"type": "string"
},
"resources": {
"description": "multiple resources with label",
"items": {
"additionalProperties": false,
"properties": {
"label": {
"description": "label of the resource",
"type": "string"
},
"url": {
"description": "url of the resource",
"format": "uri",
"type": "string"
}
},
"required": [
"url",
"label"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"name"
],
"type": "object"
},
"type": "array"
},
"meta": {
"additionalProperties": false,
"description": "the schema version and any other tooling configuration",
"properties": {
"canonical": {
"description": "URL (as per RFC 3986) to latest version of this document",
"type": "string"
},
"lastModified": {
"description": "date-time of last modified",
"format": "date-time",
"type": "string"
},
"uuid": {
"description": "uuid v4 of the resume",
"type": "string"
},
"version": {
"description": "version field which follows semver",
"type": "string"
}
},
"type": "object"
},
"personal": {
"additionalProperties": false,
"description": "sensitive informations",
"properties": {
"birthPlace": {
"description": "place of birth",
"type": "string"
},
"birthday": {
"description": "birthday date",
"format": "date",
"type": "string"
},
"currentLocation": {
"additionalProperties": false,
"description": "living location",
"properties": {
"lat": {
"type": "number"
},
"long": {
"type": "number"
}
},
"required": [
"lat",
"long"
],
"type": "object"
},
"email": {
"description": "email address",
"format": "idn-email",
"type": "string"
},
"gender": {
"type": "string"
},
"image": {
"description": "url of the personal photo",
"type": "string"
},
"name": {
"description": "full name",
"type": "string"
},
"permanentLocation": {
"additionalProperties": false,
"description": "permanently living location",
"properties": {
"lat": {
"type": "number"
},
"long": {
"type": "number"
}
},
"required": [
"lat",
"long"
],
"type": "object"
},
"phone": {
"description": "phone number",
"type": "string"
},
"postalAddress": {
"type": "string"
},
"profiles": {
"description": "list of social networks",
"items": {
"additionalProperties": false,
"properties": {
"network": {
"description": "name of the network",
"type": "string"
},
"url": {
"description": "url of the profile",
"format": "uri",
"type": "string"
},
"username": {
"description": "username in the network",
"type": "string"
}
},
"required": [
"network",
"username",
"url"
],
"type": "object"
},
"type": "array"
},
"relationshipStatus": {
"description": "civil status",
"type": "string"
},
"summary": {
"description": "a short sentence about yourself",
"type": "string"
},
"url": {
"description": "homepage url",
"format": "uri",
"type": "string"
}
},
"type": "object"
},
"projects": {
"description": "list of career projects",
"items": {
"additionalProperties": false,
"properties": {
"description": {
"description": "short summary of project",
"type": "string"
},
"endDate": {
"description": "end date",
"format": "date",
"type": "string"
},
"entity": {
"description": "relevant company/entity affiliations",
"type": "string"
},
"highlights": {
"description": "specify multiple features",
"items": {
"type": "string"
},
"type": "array"
},
"keywords": {
"description": "specify special elements involved",
"items": {
"type": "string"
},
"type": "array"
},
"location": {
"additionalProperties": false,
"description": "location of the project",
"properties": {
"lat": {
"type": "number"
},
"long": {
"type": "number"
}
},
"required": [
"lat",
"long"
],
"type": "object"
},
"name": {
"description": "name of the project",
"type": "string"
},
"resources": {
"description": "specify multiple resources with label",
"items": {
"additionalProperties": false,
"properties": {
"label": {
"description": "label of the resource",
"type": "string"
},
"url": {
"description": "url of the resource",
"format": "uri",
"type": "string"
}
},
"required": [
"url",
"label"
],
"type": "object"
},
"type": "array"
},
"roles": {
"description": "specify your role on this project",
"items": {
"type": "string"
},
"type": "array"
},
"startDate": {
"format": "date",
"type": "string"
},
"type": {
"description": "type of the project",
"type": "string"
},
"url": {
"description": "url of the project",
"format": "uri",
"type": "string"
}
},
"required": [
"name",
"startDate"
],
"type": "object"
},
"type": "array"
},
"publications": {
"description": "list of publications",
"items": {
"additionalProperties": false,
"properties": {
"name": {
"description": "name of the publication",
"type": "string"
},
"publisher": {
"description": "name of the publisher",
"type": "string"
},
"publicationDate": {
"description": "date of publication",
"format": "date",
"type": "string"
},
"resources": {
"description": "multiple resources with label",
"items": {
"additionalProperties": false,
"properties": {
"label": {
"description": "label of the resource",
"type": "string"
},
"url": {
"description": "url of the resource",
"format": "uri",
"type": "string"
}
},
"required": [
"url",
"label"
],
"type": "object"
},
"type": "array"
},
"summary": {
"description": "short summary of the publication",
"type": "string"
},
"url": {
"description": "url of the publication",
"format": "uri",
"type": "string"
}
},
"required": [
"name",
"publisher"
],
"type": "object"
},
"type": "array"
},
"references": {
"description": "list of references",
"items": {
"additionalProperties": false,
"properties": {
"company": {
"description": "company name",
"type": "string"
},
"name": {
"description": "name of the reference",
"type": "string"
},
"position": {
"description": "position of reference",
"type": "string"
},
"reference": {
"description": "reference text",
"type": "string"
}
},
"required": [
"reference"
],
"type": "object"
},
"type": "array"
},
"skills": {
"description": "list of professional skill-sets",
"items": {
"additionalProperties": false,
"properties": {
"keywords": {
"description": "some keywords pertaining to the skill",
"items": {
"type": "string"
},
"type": "array"
},
"name": {
"description": "name of the skill",
"type": "string"
},
"proficiency": {
"description": "proficiency level of the skill",
"enum": [
"beginner",
"early",
"competent",
"advanced",
"expert"
],
"type": "string"
}
},
"required": [
"name",
"proficiency"
],
"type": "object"
},
"type": "array"
},
"volunteer": {
"items": {
"additionalProperties": false,
"properties": {
"endDate": {
"description": "end date",
"format": "date",
"type": "string"
},
"highlights": {
"description": "some of accomplishments",
"items": {
"type": "string"
},
"type": "array"
},
"location": {
"additionalProperties": false,
"description": "location of activity",
"properties": {
"lat": {
"type": "number"
},
"long": {
"type": "number"
}
},
"required": [
"lat",
"long"
],
"type": "object"
},
"organization": {
"description": "name of the organization",
"type": "string"
},
"position": {
"description": "type of the contribution",
"type": "string"
},
"startDate": {
"description": "start date",
"format": "date",
"type": "string"
},
"summary": {
"description": "an overview of responsibilities",
"type": "string"
},
"url": {
"description": "related link to support volunteer experience",
"format": "uri",
"type": "string"
}
},
"required": [
"organization",
"position",
"startDate"
],
"type": "object"
},
"type": "array"
},
"work": {
"items": {
"additionalProperties": false,
"properties": {
"description": {
"description": "companies primary activity",
"type": "string"
},
"endDate": {
"description": "end date",
"format": "date",
"type": "string"
},
"highlights": {
"description": "some of accomplishments",
"items": {
"type": "string"
},
"type": "array"
},
"location": {
"additionalProperties": false,
"description": "location of the company",
"properties": {
"lat": {
"type": "number"
},
"long": {
"type": "number"
}
},
"required": [
"lat",
"long"
],
"type": "object"
},
"name": {
"description": "name of company",
"type": "string"
},
"position": {
"description": "position at the company",
"type": "string"
},
"startDate": {
"description": "start date",
"format": "date",
"type": "string"
},
"summary": {
"description": "an overview of responsibilities",
"type": "string"
},
"url": {
"description": "url of the company website",
"format": "uri",
"type": "string"
}
},
"required": [
"name",
"position",
"startDate"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"core",
"personal",
"work",
"education",
"volunteer",
"publications",
"legal",
"skills",
"awards",
"projects",
"certificate",
"references",
"languages",
"interests",
"meta"
],
"title": "Resumic resume Schema",
"type": "object"
}
You can’t perform that action at this time.