feat: update awards with complete information, correct dates, and long/short versions

This commit is contained in:
juanatsap
2025-11-07 17:23:30 +00:00
parent 025f6cb88c
commit 070a36a1b9
4 changed files with 61 additions and 30 deletions
+19 -12
View File
@@ -646,25 +646,32 @@
], ],
"awards": [ "awards": [
{ {
"title": "Best Comparison Service with Clicplan", "title": "EAwards 2013 Award for Best Comparator Service with Clicplan",
"issuer": "eAwards", "issuer": "eAwards",
"date": "2013-05", "date": "09 2013",
"description": "Recognition for excellence in comparison service development", "description": "EAwards reward the best b2b marketing strategies aimed at taking action, guiding and optimizing business relationships between companies.",
"shortDescription": "EAwards reward the best b2b marketing strategies aimed at taking action, guiding and optimizing business relationships between companies.",
"awardLogo": "clicplan.png" "awardLogo": "clicplan.png"
}, },
{ {
"title": "Project Construction Scholarship for drolosoft", "title": "Project Construction Scholarship",
"issuer": "Junta de Extremadura", "issuer": "Iniciativa Joven",
"date": "2009-08", "date": "08 2009",
"description": "Scholarship for innovative software project development", "description": "Obtained through the creation of a business plan for a company website (drolosoft) and commissioning of the same. Includes business training. Awarded by the Government of Extremadura.",
"shortDescription": "Obtained through the creation of a business plan for a company website (drolosoft) and commissioning of the same. Includes business training. Awarded by the Government of Extremadura.",
"awardLogo": "drolosoft.png" "awardLogo": "drolosoft.png"
}, },
{ {
"title": "Scholarship to work at TESEO Software Factory", "title": "Scholar / Junior Developer",
"issuer": "Universidad de Extremadura", "issuer": "TESEO Software Factory",
"date": "2004-04", "date": "05 2005 / 07 2006",
"description": "Academic scholarship for software development work", "description": "Construction of several Lucene indexes for information stored in company databases, for making searches faster. I also made some \"normal\" Use Cases of different nature.",
"awardLogo": "uex.png" "shortDescription": "Construction of several Lucene indexes for information stored in company databases, for making searches faster.",
"responsibilities": [
"Construction of several Lucene indexes for information stored in company databases, for making searches faster",
"Made some \"normal\" Use Cases of different nature"
],
"awardLogo": "teseo.png"
} }
], ],
"certifications": [ "certifications": [
+19 -12
View File
@@ -687,25 +687,32 @@
], ],
"awards": [ "awards": [
{ {
"title": "Mejor Servicio de Comparación con Clicplan", "title": "Premio EAwards 2013 al Mejor Servicio Comparador con Clicplan",
"issuer": "eAwards", "issuer": "eAwards",
"date": "2013-05", "date": "09 2013",
"description": "Reconocimiento por excelencia en desarrollo de servicio de comparación", "description": "EAwards premia las mejores estrategias de marketing b2b dirigidas a la acción, guía y optimización de las relaciones comerciales entre empresas.",
"shortDescription": "EAwards premia las mejores estrategias de marketing b2b dirigidas a la acción, guía y optimización de las relaciones comerciales entre empresas.",
"awardLogo": "clicplan.png" "awardLogo": "clicplan.png"
}, },
{ {
"title": "Beca de Construcción de Proyecto para drolosoft", "title": "Beca de Construcción de Proyecto",
"issuer": "Junta de Extremadura", "issuer": "Iniciativa Joven",
"date": "2009-08", "date": "08 2009",
"description": "Beca para desarrollo de proyecto de software innovador", "description": "Obtenida a través de la creación de un plan de negocio para un sitio web de la empresa (drolosoft) y puesta en marcha del mismo. Incluye formación empresarial. Otorgada por el Gobierno de Extremadura.",
"shortDescription": "Obtenida a través de la creación de un plan de negocio para un sitio web de la empresa (drolosoft) y puesta en marcha del mismo. Incluye formación empresarial. Otorgada por el Gobierno de Extremadura.",
"awardLogo": "drolosoft.png" "awardLogo": "drolosoft.png"
}, },
{ {
"title": "Beca para trabajar en Fábrica de Software TESEO", "title": "Becario / Desarrollador Junior",
"issuer": "Universidad de Extremadura", "issuer": "Fábrica de Software TESEO",
"date": "2004-04", "date": "05 2005 / 07 2006",
"description": "Beca académica para trabajo de desarrollo de software", "description": "Construcción de varios índices Lucene para información almacenada en bases de datos de la empresa, para hacer búsquedas más rápidas. También hice algunos Casos de Uso \"normales\" de diferente naturaleza.",
"awardLogo": "uex.png" "shortDescription": "Construcción de varios índices Lucene para información almacenada en bases de datos de la empresa, para hacer búsquedas más rápidas.",
"responsibilities": [
"Construcción de varios índices Lucene para información almacenada en bases de datos de la empresa, para hacer búsquedas más rápidas",
"Realicé algunos Casos de Uso \"normales\" de diferente naturaleza"
],
"awardLogo": "teseo.png"
} }
], ],
"certifications": [ "certifications": [
+2
View File
@@ -113,6 +113,8 @@ type Award struct {
Issuer string `json:"issuer"` Issuer string `json:"issuer"`
Date string `json:"date"` Date string `json:"date"`
Description string `json:"description"` Description string `json:"description"`
ShortDescription string `json:"shortDescription,omitempty"`
Responsibilities []string `json:"responsibilities,omitempty"`
AwardLogo string `json:"awardLogo"` AwardLogo string `json:"awardLogo"`
} }
+16 -1
View File
@@ -162,7 +162,22 @@
<div class="award-content"> <div class="award-content">
<strong>{{.Title}}</strong><br> <strong>{{.Title}}</strong><br>
<small>{{.Issuer}} - {{.Date}}</small> <small>{{.Issuer}} - {{.Date}}</small>
{{if .Description}}<p class="award-desc">{{.Description}}</p>{{end}} {{if .ShortDescription}}
<p class="award-desc short-only">{{.ShortDescription}}</p>
{{end}}
<div class="long-only">
{{if .Description}}
<p class="award-desc">{{.Description}}</p>
{{end}}
{{if .Responsibilities}}
<ul class="responsibilities">
{{range .Responsibilities}}
<li>{{.}}</li>
{{end}}
</ul>
{{end}}
</div>
</div> </div>
</div> </div>
{{end}} {{end}}