Mi portfolio personal alojado en GitHub Pages, donde muestro mis proyectos, tecnologías y formas de contacto.
- Frontend: HTML/CSS/JavaScript (Visual Studio Code)
- Hosting: GitHub Pages
- Presentación personal + skills
- Listado de proyectos con enlaces a repos/demo
- Sección de contacto
- Diseño responsive
- Versión ES/EN
Opción A (simple):
- Clona el repo
- Abre
index.htmlen el navegador
Opción B (recomendado):
- Clona el repo
- Lanza un servidor local (ej. Live Server en VS Code)
- Estructurar un portfolio pensado para recruiters (claridad, navegación, CTA)
- Despliegue con GitHub Pages
- Mejoras de UI/UX: jerarquía visual, responsive, accesibilidad básica
La web mantiene HTML, CSS y JavaScript sin framework. npm install, npx playwright install chromium y npm test comprueban tres anchuras, idiomas, errores JavaScript y enlaces internos. Se necesita Python 3 para el servidor de pruebas.
Las fuentes actuales del CV están en assets/cv/CV_ES.html y CV_EN.html; pueden imprimirse desde el navegador. El workflow genera los PDF como artefactos descargables de GitHub Actions tras superar las pruebas. No modifica la rama. Los diseños de Canva se mantienen por separado y no se sincronizan automáticamente.