Plantilla de Currículum Vitae web moderna, interactiva y de código abierto. Diseñada para desarrolladores y profesionales de la tecnología que buscan una carta de presentación de alto impacto visual y técnico.
El proyecto fue construido con un enfoque de separación de responsabilidades (Data-driven view) manteniendo la máxima simplicidad (cero dependencias de Node.js o procesos de build):
- HTML5 & CSS3: Estructura semántica con animaciones CSS personalizadas (efecto nebulosa Glassmorphism).
- Tailwind CSS: Renderizado vía CDN para diseño responsivo y utilidades atómicas.
- Alpine.js: Manejo de estado reactivo y renderizado de plantillas condicionales (
x-data,x-for). - Vanilla JavaScript: Diccionario de datos (
data.js) que almacena toda la información del currículum, separando por completo el contenido de la vista.
- 100% Data-Driven: Toda la información (nombre, avatar, redes sociales, biografía, experiencia, educación y stack) se configura exclusivamente desde
js/data.js. No necesitas tocar el código HTML. - Dual Language (Bilingüe en tiempo real): Cambio instantáneo entre Español e Inglés sin recargar la página, gestionado de forma nativa por Alpine.js leyendo el estado desde
localStorage. - Personalización en 3 Pasos:
- Clona o haz un Fork de este repositorio.
- Abre
js/data.jsy edita la secciónprofile(tu nombre, foto y redes) y los bloqueses/encon tu experiencia laboral. - (Opcional) Ajusta los colores de tu paleta en
js/tailwind.config.js. ¡Listo para desplegar!
- Metadatos y Título Dinámicos: El título de la pestaña del navegador y la cabecera se sincronizan automáticamente con tu nombre y rol según el idioma activo.
Este proyecto es de Código Abierto y se distribuye bajo la Licencia MIT.
Eres completamente libre de clonar este repositorio, modificar el archivo js/data.js con tu propia información, cambiar los colores en js/tailwind.config.js y hostear tu propia versión.
Desarrollado con ❤️ por Francisco Fuentealba (Yeib).