Skip to content

Repository files navigation

FLISol Guayaquil 2025 Website

Este repositorio contiene el sitio web oficial del Festival Latinoamericano de Instalación de Software Libre (FLISol) Guayaquil 2025, construido con Astro.

🚀 Estructura del Proyecto

/
├── public/
│   └── assets/
│       ├── css/
│       ├── fonts/
│       ├── icons/
│       ├── images/
│       └── js/
├── src/
│   ├── components/
│   │   ├── Communities.astro
│   │   ├── Contact.astro
│   │   ├── Footer.astro
│   │   ├── Header.astro
│   │   ├── Hero.astro
│   │   ├── InstallFest.astro
│   │   ├── Registrations.astro
│   │   ├── SponsorInfo.astro
│   │   ├── Sponsors.astro
│   │   └── VisuallyHidden.astro
│   ├── layouts/
│   │   └── Layout.astro
│   └── pages/
│       └── index.astro
├── package.json
└── astro.config.mjs

🚀 Cómo ejecutar el proyecto

Requisitos previos

  • Node.js (versión 22.12.0 o superior)
  • pnpm (versión 10.33.0 o superior)

Instalación

  1. Clona este repositorio:
git clone https://github.com/your-username/flisol-webgye.git
cd flisol-webgye
  1. Instala las dependencias:
pnpm install
  1. Inicia el servidor de desarrollo:
pnpm dev
  1. Abre tu navegador en http://localhost:4321 para ver el sitio.

🔨 Comandos disponibles

  • pnpm dev - Inicia el servidor de desarrollo
  • pnpm build - Construye el sitio para producción
  • pnpm preview - Vista previa del sitio construido antes de desplegar

📝 Tecnologías utilizadas

  • Astro - Framework web moderno
  • Bootstrap - Framework CSS para diseño responsivo
  • JavaScript para interactividad
  • GSAP para animaciones
  • jQuery para manipulación del DOM

📜 Características principales

  • Diseño responsive: Adaptable a diferentes tamaños de pantalla
  • Optimización para SEO: Metadatos estructurados y buenas prácticas
  • Accesibilidad: Siguiendo estándares WCAG
  • Rendimiento optimizado: Carga rápida y experiencia fluida

🤝 Contribuir

Si deseas contribuir a este proyecto, por favor:

  1. Haz un fork del repositorio
  2. Crea una rama para tu característica (git checkout -b feature/amazing-feature)
  3. Haz commit de tus cambios (git commit -m 'Add some amazing feature')
  4. Empuja a la rama (git push origin feature/amazing-feature)
  5. Abre un Pull Request

📜 Licencia

Este proyecto está bajo la licencia ISC - ver el archivo LICENSE para más detalles.

📞 Contacto

Para cualquier consulta, puedes contactarnos en contacto@flisolguayaquil.org

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages