- ✅ Dark/Light Mode con transición suave
- ✅ Cursor personalizado interactivo
- ✅ Modo Matrix Rain (doble click) 🟢
- ✅ Partículas animadas en hero
- ✅ Smooth scrolling completo
- ✅ Scroll reveal animations
- ✅ 100% Responsive
- ☕ +1000 Tazas de Café
- 💻 +50,000 Líneas de Código
- 📊 +2M Datos Analizados
- 🔥 365 Días de Streak GitHub
- 📈 Contador de visitas persistente
- ⚡ Animaciones con easing
- GitHub Contribution Graph visual
- Terminal interactivo en footer
- Filtros dinámicos proyectos/skills
- Progress bars animadas
- Formulario contacto funcional
- Scroll to top animado
- Botón Sorpresa (?)
- Modo Matrix (doble click)
- Konami Code (↑↑↓↓←→←→BA)
- Triple click en logo
- Link secreto en footer 🥚
# Descargar y extraer
# Abrir index.html en navegador
# ¡Listo! 🎉npm install -g live-server
live-serverEdita index.html:
Tu Nombre→ Tu nombretu@email.com→ Tu emailtuusuario→ Tus usuarios sociales
En styles.css:
:root {
--primary: #6366f1;
--secondary: #ec4899;
--accent: #f59e0b;
}Añade tus propios proyectos y habilidades siguiendo la estructura HTML existente.
- Desktop (>1024px) → Layout completo
- Tablet (768-1024px) → 2 columnas
- Mobile (<768px) → 1 columna + menú hamburguesa
Consola del navegador:
portfolioDebug.state() // Ver estado
portfolioDebug.toggleMatrix() // Toggle Matrix
portfolioDebug.getViewCount() // Ver visitasgit init
git add .
git commit -m "Portfolio Épico"
git push origin main
# Settings → Pages → ActivarArrastra carpeta a Netlify Drop
| Métrica | Valor |
|---|---|
| HTML | ~840 líneas |
| CSS | ~2,525 líneas |
| JavaScript | ~1,063 líneas |
| Total | ~4,428 líneas |
| Peso | ~150 KB |
| Carga | <2s |
portfolio/
├── index.html # Página principal
├── styles.css # Estilos completos
├── script.js # JavaScript
├── README.md # Este archivo
└── assets/ # Tus imágenes/docs
├── images/
│ ├── profile.jpg
│ └── project*.jpg
└── docs/
└── cv.pdf
script.js:
const CONFIG = {
particleCount: 100,
contributionDays: 365,
easterEggsTotal: 3,
typewriterSpeed: 100,
statsAnimationDuration: 2000
};- HTML5 Semántico
- CSS3 (Grid, Flexbox, Variables)
- JavaScript ES6+ (Clases, Async/Await)
- Font Awesome 6.4
- Google Fonts (Inter, JetBrains Mono)
MIT License - Úsalo libremente
- GitHub: @tuusuario
- LinkedIn: tuusuario
- Email: tu@email.com
Hecho con ❤️ y ☕ (más de 1000 tazas)
"Los datos cuentan historias, nosotros las descubrimos"
⭐ ¡Dale una estrella si te gustó!