# MNQ Catering y Evento Sitio institucional premium orientado a **captación de leads por WhatsApp** para la marca MNQ Catering y Eventos. ## Producto La primera versión del proyecto será un sitio web multipágina con estética **clara, elegante y editorial**, pensado para presentar servicios premium y convertir visitas en consultas comerciales. ## Objetivo principal Convertir tráfico en conversaciones de negocio mediante: - CTA contextuales hacia WhatsApp - páginas específicas por tipo de servicio - narrativa visual premium - contenido claro, emocional y comercial ## Servicios principales El corazón del negocio se organiza en tres pilares: 1. **Bodas Reales** Personalización absoluta del evento, desde banquete hasta decoración temática. 2. **Corporativo & Business** Propuesta enfocada en eficiencia, puntualidad y menús ejecutivos que eleven la imagen profesional. 3. **Reuniones Familiares** Experiencia cálida y elegante para aniversarios, bautizos, cenas privadas y encuentros íntimos. ## Arquitectura del sitio ```text . ├── Home ├── Nosotros ├── Bodas Reales ├── Corporativo & Business ├── Reuniones Familiares ├── Contacto └── docs/ ``` ## Stack técnico - **Framework:** Astro 5 - **Rendering:** SSR - **Adapter:** `@astrojs/node` - **Deployment target:** VPS con Dokploy - **Estilos:** CSS custom con variables - **Responsive:** mobile-first ## Estrategia de conversión - **WhatsApp** es el canal principal de captación. - Cada página debe incluir un CTA específico según intención. - El formulario de contacto será secundario y corto. - La galería vive dentro de cada servicio, no como página aparte. ## Getting Started Cuando se inicie la implementación técnica: 1. Crear proyecto Astro 5 2. Instalar `@astrojs/node` 3. Configurar SSR standalone para Dokploy 4. Implementar sistema de estilos con variables CSS 5. Construir páginas y componentes siguiendo `DESIGN.md` ## Comandos esperados | Comando | Propósito | | --- | --- | | `npm install` | Instalar dependencias | | `npm run dev` | Desarrollo local | | `npm run build` | Build SSR | | `node ./dist/server/entry.mjs` | Ejecutar salida standalone | ## Próximos pasos sugeridos - Inicializar el proyecto Astro 5 - Definir layout global y sistema de navegación - Implementar design tokens en CSS variables - Construir la Home y luego las páginas de servicio