Skip to content

Yeashua7/Portafolio-Jesus-Rivas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Portafolio de Jesús Rivas - Desarrollador BackEnd

Un portafolio web moderno, futurista y tecnológico que muestra mis habilidades como desarrollador BackEnd. Diseñado con tecnologías de vanguardia y efectos visuales impactantes.

Portafolio Preview HTML5 CSS3 JavaScript

✨ Características Principales

🎨 Diseño Futurista

  • Paleta de colores neón: Azul cian (#00d4ff), Morado (#8338ec), Rosa (#ff006e)
  • Efectos glassmorphism: Fondos semitransparentes con blur
  • Animaciones glitch: Efectos de texto futurista
  • Gradientes dinámicos: Transiciones de color suaves
  • Partículas flotantes: Elementos animados de fondo

📱 Diseño Responsivo

  • Mobile First: Optimizado para dispositivos móviles
  • Breakpoints adaptativos: Tablet, desktop y pantallas grandes
  • Menú hamburguesa: Navegación móvil intuitiva
  • Grid flexible: Layouts que se adaptan a cualquier pantalla

🎵 Experiencia Multimedia

  • Música de fondo: Reproducción automática opcional
  • Control de audio: Botón flotante para pausar/reproducir
  • Efectos de sonido: Feedback auditivo (opcional)

🌐 Conectividad Social

  • Redes sociales: Enlaces directos a GitHub, LinkedIn, Twitter, Instagram
  • WhatsApp directo: Botón de contacto inmediato
  • Email integrado: Formulario de contacto funcional

Interactividad Avanzada

  • Animaciones al scroll: Elementos que aparecen progresivamente
  • Navegación suave: Transiciones entre secciones
  • Formulario inteligente: Validación en tiempo real
  • Notificaciones elegantes: Feedback visual para acciones
  • Easter egg: Código Konami secreto (↑↑↓↓←→←→BA)

📁 Estructura del Proyecto

portafolio-jesus-rivas/ │ ├── index.html # Página principal ├── about.html # Página sobre mí (detallada) ├── styles/ │ └── style.css # Estilos principales ├── script.js # JavaScript interactivo ├── assets/ # Recursos multimedia (crear) │ ├── images/ # Imágenes del proyecto │ ├── audio/ # Archivos de audio │ └── icons/ # Iconos personalizados └── README.md # Este archivo

🛠️ Tecnologías Utilizadas

Frontend

  • HTML5: Estructura semántica moderna
  • CSS3: Flexbox, Grid, Variables CSS, Animaciones
  • JavaScript ES6+: Interactividad y efectos dinámicos

Librerías y Frameworks

  • Font Awesome 6.0: Iconografía moderna
  • Google Fonts: Tipografías Orbitron y Roboto
  • Intersection Observer API: Animaciones al scroll
  • CSS Grid & Flexbox: Layouts responsivos

Características Técnicas

  • CSS Variables: Tema personalizable
  • Backdrop Filter: Efectos de blur modernos
  • CSS Animations: Transiciones suaves
  • Media Queries: Diseño responsivo
  • Local Storage: Persistencia de preferencias (futuro)

🚀 Instalación y Uso

Opción 1: Descarga Directa

  1. Descarga todos los archivos del proyecto
  2. Mantén la estructura de carpetas
  3. Abre index.html en tu navegador

Opción 2: Clonar Repositorio

git clone https://github.com/Yeashua7/Portafolio-Jesus-Rivas.git
cd Portafolio-Jesus-Rivas

Opción 3: Servidor Local

# Con Python
python -m http.server 8000

# Con Node.js (live-server)
npx live-server

# Con PHP
php -S localhost:8000

⚙️ Personalización
🎨 Cambiar Colores
Edita las variables CSS en styles/style.css:

:root {
    --primary-color: #00d4ff;      /* Azul principal */
    --secondary-color: #ff006e;    /* Rosa secundario */
    --accent-color: #8338ec;       /* Morado acento */
    --bg-dark: #0a0a0a;           /* Fondo oscuro */
    --text-primary: #ffffff;       /* Texto principal */
}

📝 Actualizar Contenido
Información personal: Edita index.html y about.html
Proyectos: Modifica la sección .projects-grid
Habilidades: Actualiza .skills y .skill-list
Contacto: Cambia email y número de WhatsApp
🎵 Cambiar Música
Reemplaza la URL del audio en index.html:

<audio id="background-music" autoplay loop>
    <source src="tu-musica.mp3" type="audio/mpeg">
</audio>

🔗 Redes Sociales
Actualiza los enlaces en la sección .social-links:

<a href="https://github.com/tu-usuario" target="_blank" class="social-link">
<a href="https://linkedin.com/in/tu-perfil" target="_blank" class="social-link">

📱 Secciones del Portafolio

🏠 Inicio (Hero)
Presentación principal con efectos visuales
Botones de acción (Ver Proyectos, Contactar)
Elementos flotantes animados
Texto con efecto glitch

👨‍💻 Sobre Mí
Historia personal y profesional
Estadísticas de experiencia
Habilidades técnicas con barras de progreso
Timeline de experiencia laboral

💼 Proyectos
Grid de proyectos destacados
Hover effects con overlays
Tecnologías utilizadas
Enlaces a demos y código

📞 Contacto
Formulario de contacto funcional
Información de contacto directo
Enlaces a redes sociales
Botón de WhatsApp

🎯 Características Avanzadas
🔍 SEO Optimizado
Meta tags apropiados
Estructura semántica HTML5
URLs amigables
Optimización de imágenes

♿ Accesibilidad
Contraste de colores adecuado
Navegación por teclado
Etiquetas ARIA
Texto alternativo en imágenes

⚡ Rendimiento
CSS y JS optimizados
Imágenes comprimidas
Carga asíncrona de recursos
Minificación de código

🐛 Solución de Problemas
Música no se reproduce automáticamente
Causa: Políticas de navegadores modernos
Solución: El usuario debe interactuar primero con la página
Animaciones no funcionan en móvil
Causa: Configuración de ahorro de batería
Solución: Las animaciones se reducen automáticamente
Formulario no envía emails
Causa: Requiere backend para envío real
Solución: Integrar con servicios como Formspree o Netlify Forms

🔮 Próximas Mejoras
 Modo oscuro/claro: Toggle de temas
 Multiidioma: Soporte para inglés/español
 Blog integrado: Sección de artículos
 Animaciones 3D: Efectos con Three.js
 PWA: Aplicación web progresiva
 CMS: Panel de administración
 Analytics: Google Analytics integrado
 Chatbot: Asistente virtual

📊 Métricas de Rendimiento
Lighthouse Score: 95+ en todas las categorías
Tiempo de carga: < 3 segundos
First Contentful Paint: < 1.5s
Cumulative Layout Shift: < 0.1

🤝 Contribuciones
¡Las contribuciones son bienvenidas! Si tienes ideas para mejorar el portafolio:

Fork el proyecto
Crea una rama para tu feature (git checkout -b feature/AmazingFeature)
Commit tus cambios (git commit -m 'Add some AmazingFeature')
Push a la rama (git push origin feature/AmazingFeature)
Abre un Pull Request

📄 Licencia
Este proyecto está bajo la Licencia MIT. Ver LICENSE para más detalles.

👨‍💻 Autor
Jesús Rivas - Desarrollador Full Stack

🌐 Portafolio: jesusrivas.dev
💼 LinkedIn: linkedin.com/in/jesus-rivas
🐱 GitHub: @Yeashua7
📧 Email: jesusrimart7@gmail.com
📱 WhatsApp: +503 7937-0883

🙏 Agradecimientos
Font Awesome por los iconos increíbles
Google Fonts por las tipografías modernas
Unsplash por las imágenes de alta calidad
Comunidad de desarrolladores por la inspiración constante

⭐ ¡Si te gusta este proyecto, no olvides darle una estrella! ⭐

Hecho con 💙 y mucho ☕ por Jesús Rivas

🔥 Easter Egg
¿Encontraste el código secreto? Prueba: ↑↑↓↓←→←→BA en el sitio web 😉'''

with open('README.md', 'w', encoding='utf-8') as f:
f.write(readme_content)

print("✅ README.md creado exitosamente")
print("📋 El README incluye:")
print(" • Descripción completa del proyecto")
print(" • Instrucciones de instalación y uso")
print(" • Guía de personalización")
print(" • Estructura del proyecto")
print(" • Tecnologías utilizadas")
print(" • Solución de problemas")
print(" • Próximas mejoras")
print(" • Información de contacto")

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published