Skip to content

Latest commit

 

History

History
91 lines (69 loc) · 2.31 KB

File metadata and controls

91 lines (69 loc) · 2.31 KB

Iraldi - Windows 95 Portfolio

Un portfolio interactivo inspirado en Windows 95 que muestra mi trabajo y experiencia de una manera única y nostálgica.

🚀 Características

  • Interfaz de usuario inspirada en Windows 95
  • Ventanas redimensionables y arrastrables
  • Sistema de archivos virtual
  • Efectos de sonido clásicos de Windows
  • Menú contextual
  • Barra de tareas funcional
  • Diseño responsive

🛠️ Tecnologías Utilizadas

  • HTML5
  • CSS3 (con variables CSS)
  • JavaScript (ES6+)
  • Módulos ES6
  • Web Audio API

📁 Estructura del Proyecto

ivaniraldi.github.io/
├── src/
│   ├── assets/
│   │   ├── images/
│   │   ├── documents/
│   │   └── sounds/
│   ├── components/
│   │   ├── Window.js
│   │   ├── DesktopIcon.js
│   │   └── FileExplorer.js
│   ├── css/
│   │   └── styles.css
│   └── js/
│       ├── app.js
│       ├── config.js
│       ├── sounds.js
│       ├── contextMenu.js
│       └── taskbar.js
├── index.html
├── startup.html
└── shutdown.html

🚀 Instalación

  1. Clona el repositorio:
git clone https://github.com/ivaniraldi/ivaniraldi.github.io.git
  1. Navega al directorio del proyecto:
cd ivaniraldi.github.io
  1. Abre index.html en tu navegador web.

💻 Uso

  • Haz clic en los iconos del escritorio para abrir ventanas
  • Arrastra las ventanas por la barra de título
  • Usa los botones de control de ventana (minimizar, maximizar, cerrar)
  • Haz clic derecho para abrir el menú contextual
  • Usa la barra de tareas para cambiar entre ventanas
  • Haz clic en el botón de inicio para acceder al menú principal

🎨 Personalización

Puedes personalizar la apariencia y funcionalidad modificando:

  • src/css/styles.css para los estilos
  • src/js/config.js para la configuración
  • src/components/ para los componentes reutilizables
  • src/assets/ para los recursos multimedia

📝 Licencia

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

👤 Autor

🤝 Contribuciones

Las contribuciones son bienvenidas. Por favor, abre un issue primero para discutir los cambios que te gustaría hacer.