models

package
v0.0.0-...-1908aab Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 3, 2024 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Category

type Category struct {
	Category string   `json:"category"`
	List     []string `json:"list"`
}

type Location

type Location struct {
	City  string `json:"city"`
	State string `json:"state"`
}

type Project

type Project struct {
	PersonalWebsiteType string    `json:"personalWebsiteType"`
	SortValue           string    `json:"sortValue"`
	Category            string    `json:"category"`
	Name                string    `json:"name"`
	Description         string    `json:"description"`
	FeaturesDescription string    `json:"featuresDescription"`
	Role                string    `json:"role"`
	Tasks               []string  `json:"tasks"`
	TeamSize            *string   `json:"teamSize"`
	TeamRoles           *[]string `json:"teamRoles"`
	CloudServices       *[]string `json:"cloudServices"`
	Tools               []string  `json:"tools"`
	Duration            string    `json:"duration"`
	StartDate           string    `json:"startDate"`
	EndDate             string    `json:"endDate"`
	Notes               *string   `json:"notes"`
	Link                *string   `json:"link"`
	LinkType            *string   `json:"linkType"`
	MediaLink           *string   `json:"mediaLink"`
}

type SkillsTools

type SkillsTools struct {
	PersonalWebsiteType string     `json:"personalWebsiteType"`
	SortValue           string     `json:"sortValue"` // value should be "Skills" or "Tools"
	Categories          []Category `json:"categories"`
}

type Work

type Work struct {
	PersonalWebsiteType string   `json:"personalWebsiteType"`
	SortValue           string   `json:"sortValue"`
	JobTitle            string   `json:"jobTitle"`
	Company             string   `json:"company"`
	Location            Location `json:"location"`
	StartDate           string   `json:"startDate"`
	EndDate             string   `json:"endDate"`
	JobRole             string   `json:"jobRole"`
	JobDescription      []string `json:"jobDescription"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL