Un sitio web moderno y optimizado para promocionar la experiencia exclusiva de surf “Surferss Wave” con Sofía Surferss. Construido con tecnologías web modernas y optimizado para SEO.
Surferss Wave es una experiencia única e exclusiva de surf que combina:
Este viaje es exclusivo y solo se puede acceder a través de las marcas embajadoras de Surferss Wave.
sofia-surferss-web/
├── public/ # Archivos estáticos
│ ├── favicon.svg
│ ├── logo-header-surferss-wave.svg
│ ├── logo-surferrss-wave.svg
│ ├── og.jpg # Imagen Open Graph
│ └── googlee0d1fc8a4713db25.html # Verificación Google
├── src/
│ ├── assets/ # Imágenes y recursos
│ │ ├── sofia-surferss-hero.png
│ │ ├── sofia-surferss-snorkel.webp
│ │ └── section-*-bg.webp # Imágenes de fondo
│ ├── components/ # Componentes Astro
│ │ ├── Activities.astro # Sección de actividades
│ │ ├── Footer.astro # Pie de página
│ │ ├── Hero.astro # Sección principal
│ │ ├── How.astro # Cómo participar
│ │ ├── Navbar.astro # Navegación
│ │ ├── Section.astro # Componente base
│ │ ├── WhatIncludes.astro # Qué incluye
│ │ └── Where.astro # Ubicación
│ ├── layouts/
│ │ └── Layout.astro # Layout principal con SEO
│ ├── pages/
│ │ └── index.astro # Página principal
│ └── styles/
│ └── global.css # Estilos globales
├── astro.config.mjs # Configuración Astro
├── package.json # Dependencias y scripts
├── tailwind.config.js # Configuración Tailwind
└── tsconfig.json # Configuración TypeScript
# Clonar el repositorio
git clone <repository-url>
cd sofia-surferss-web
# Instalar dependencias
npm install
# o
pnpm install
# o
yarn install
# Desarrollo local
npm run dev # Inicia servidor de desarrollo
# Construcción
npm run build # Construye para producción
npm run preview # Previsualiza build de producción
# Calidad de código
npm run lint # Ejecuta ESLint
npm run lint:fix # Corrige errores automáticamente
npm run format # Formatea código con Prettier
npm run format:check # Verifica formato
{
"@context": "https://schema.org",
"@type": "Event",
"name": "Surferss Wave - Experiencia exclusiva de Surf",
"startDate": "2025-06-01",
"endDate": "2025-06-08",
"location": {
"@type": "Place",
"name": "Latas Surf House",
"address": {
"addressLocality": "Somo",
"addressRegion": "Cantabria",
"addressCountry": "ES"
}
},
"performer": {
"@type": "Person",
"name": "Sofía Surferss"
}
}
# Instalar Vercel CLI
npm i -g vercel
# Desplegar
vercel
# Build command
npm run build
# Publish directory
dist/
El proyecto es compatible con cualquier servicio que soporte sitios estáticos (GitHub Pages, Cloudflare Pages, etc.)
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)Este proyecto está bajo la licencia Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0).
Esto significa que puedes:
Bajo los siguientes términos:
Ver el archivo LICENSE.md para más detalles.