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