Un sitio web de portafolio moderno y responsivo construido con HTML, CSS y JavaScript puro.
Live Demo (disponible después del despliegue)
- ✅ Diseño Responsivo: Adaptado para móviles, tablets y desktop
- ✅ Tema Oscuro/Claro: Toggle entre modos con persistencia en localStorage
- ✅ Menú Móvil: Menú hamburguesa funcional para dispositivos móviles
- ✅ Animaciones Suaves: Efectos de scroll y animaciones en el hero
- ✅ Navegación Suave: Scroll suave entre secciones
- ✅ Código Limpio: HTML semántico, CSS moderno y JavaScript vanilla
- HTML5: Estructura semántica
- CSS3: Variables CSS, Flexbox, Grid y animaciones
- JavaScript Vanilla: Sin dependencias externas
- Google Fonts: Tipografía Inter
portfolio/
├── index.html # Página principal
├── styles.css # Estilos CSS completos
├── script.js # Funcionalidad JavaScript
├── images/ # Imágenes y recursos
├── CVMoises-Rodriguez.pdf # CV en PDF
└── README.md # Este archivo
git clone https://github.com/alezzz23/portfolio.git
cd portfolio- Abre
index.htmlen tu navegador - ¡Listo!
# Con Python
python3 -m http.server 8000
# Con Node.js
npx http-server -p 8000
# Con PHP
php -S localhost:8000Visita http://localhost:8000
Edita las variables CSS en styles.css:
:root {
--primary-color: #33E092;
--secondary-color: #0CCE6B;
--tertiary-color: #16a34a;
}Edita index.html para personalizar:
- Información del hero
- Enlaces sociales
- Experiencia laboral
- Footer
- Móvil: < 768px
- Tablet: 768px - 1024px
- Desktop: > 1024px
No se requieren dependencias externas. Todo el código es vanilla.
Este proyecto está bajo la Licencia MIT.
Las contribuciones son bienvenidas. Siéntete libre de:
- Hacer un fork del proyecto
- Crear una rama (
git checkout -b feature/AmazingFeature) - Hacer commit de tus cambios (
git commit -m 'Add some AmazingFeature') - Push a la rama (
git push origin feature/AmazingFeature) - Abrir un Pull Request
- Email: moisesalejandro200713@gmail.com
- GitHub: @alezzz23
⭐ Si te gusta este proyecto, ¡dale una estrella!