Portafolis multillenguatge
Aquest és el meu Portafolis on trobaràs un llistat de tots els meus projectes personals i detalls sobre ells, a més d'enllaços a demos, codi font, la meva biografia o el meu currículum. Ha estat traduïda a 4 idiomes, ja que ha estat expressament desenvolupada per a col·laborar en el Treball de Fi de Grau de la meva germana sobre traduccions tecnològiques.
Característiques
- La pàgina és multillenguatge: anglès, castellà, català i alemany.
- Traduccions a càrrec de Yolanda Moreno.
- El disseny es basa en una sola pàgina en la qual es mostra la meva biografia, els meus projectes i dades de contacte.
- El meu currículum està disponible per a descarregar als quatre idiomes.
- Cadascun dels projectes mostra informació sobre quines característiques té, què he après en desenvolupar-ho, així com enllaços al codi font i a una demo.
- Es pot contactar amb mi emplenant el formulari en la secció de contacte o bé per correu o xarxes socials.
Què he après
- A preparar un projecte per a ser traduït en quatre idiomes.
- A generar pàgines de manera dinàmica per mitjà d'una plantilla.
- A realitzar crides estàtiques i dinàmiques amb GraphQL.
- A seleccionar l'apartat de menú actiu en desplaçar-se per la pàgina mitjançant "Intersection Observer" (observador d'interseccions).
- A afegir un formulari vinculat a un back-end per a enviar correus electrònics.
- A afegir opcions per a descarregar fitxers.
- A tenir en compte aspectes d'Accessibilitat.
- A indexar la pàgina a Google amb Google Search Console i a especificar un SEO diferent per a cada projecte.
Tecnologies
- Front-end: Gatsby amb React (JavaScript), GraphQL, CSS-SASS
- Back-end: Node amb Express