Skip to content

projectSchema

type: object

a creative endeavour undertaken as a part of a larger epic

id

type: string
optional? yes

an identifier for the project

name

type: string

the name of the project

url

type: urlSchema
optional? yes

the public facing URL to access this project

summary

type: string
optional? yes

a short description or introduction of the project

description

type: string
optional? yes

long-form description of the project; This is used where space is not constrained.

highlights

type: array
optional? yes

a list of highlights, like noteworthy or salient features, from the project

highlights[idx]

type: string

role

type: string
optional? yes

the role of the user in this project

technologies

type: array
optional? yes

a list of technologies used in this project

technologies[idx]

type: techSchema

a programming language, tool or framework used in the creation of a project

period

type: periodSchema
optional? yes

the period over which the project was built or maintained

tags

type: array
optional? yes

tags to apply to this project; The use of tags is left up to the application (for example, the portfolio uses tags for PDF résumés).

tags[idx]

type: tagSchema

a string that classifies a given entity