# Template: Proyecto bp-cokecolombres

## 📋 Archivos a Crear/Modificar

### 1. `database/seeders/project-data/site-data.json`

```json
{
  "name": "Coke Colombres",
  "tagline": "Fotografía de Naturaleza",
  "url": "www.cokecolombres.com",
  "author": "Coke Colombres",
  "description": "Fotografía profesional de naturaleza y vida silvestre",
  "contact": {
    "phone": "+54 9 381 123-4567",
    "email": "contacto@cokecolombres.com",
    "address": "Tucumán, Argentina",
    "hours": "Mon - Sat 9:00am - 6:00pm"
  },
  "social_media": {
    "linkedin": {
      "url": "",
      "active": false
    },
    "instagram": {
      "url": "https://instagram.com/cokecolombres",
      "active": true
    },
    "facebook": {
      "url": "",
      "active": false
    },
    "youtube": {
      "url": "",
      "active": false
    },
    "whatsapp": {
      "url": "",
      "active": false
    },
    "tripadvisor": {
      "url": "",
      "active": false
    }
  },
  "footer": {
    "navegacion_principal": {
      "services": {
        "title": "Servicios",
        "url": "/services",
        "active": true,
        "order": 1
      },
      "projects": {
        "title": "Proyectos",
        "url": "/projects",
        "active": true,
        "order": 2
      },
      "blog": {
        "title": "Blog",
        "url": "/blog",
        "active": true,
        "order": 3
      },
      "contact": {
        "title": "Contacto",
        "url": "/contact",
        "active": true,
        "order": 4
      },
      "inicio": {
        "title": "Inicio",
        "url": "/",
        "active": false
      },
      "about": {
        "title": "Empresa",
        "url": "/about",
        "active": false
      },
      "faqs": {
        "title": "Preguntas Frecuentes",
        "url": "/faqs",
        "active": false
      },
      "news": {
        "title": "Novedades",
        "url": "/news",
        "active": false
      }
    },
    "modulos_principales": {
      "projects": {
        "title": "Galería",
        "url": "/projects",
        "active": true
      },
      "solutions": {
        "title": "Servicios",
        "url": "/solutions",
        "active": true
      },
      "products": {
        "title": "Servicios",
        "url": "/products",
        "active": true
      },
      "blog": {
        "title": "Blog",
        "url": "/blog",
        "active": true
      }
    }
  },
  "development": {
    "enabled": false,
    "title": "Our Website is Coming Soon",
    "subtitle": "We are working hard to give you the best experience. Stay tuned!",
    "progress": {
      "conception": {
        "label": "Conception",
        "percentage": 100,
        "status": "Finished"
      },
      "design": {
        "label": "Design",
        "percentage": 85,
        "status": "In Progress"
      },
      "development": {
        "label": "Development",
        "percentage": 75,
        "status": "In Progress"
      }
    },
    "show_newsletter": true
  },
  "seo": {
    "keywords": "fotografía, naturaleza, vida silvestre, tucumán, argentina, fotografía profesional, naturaleza argentina, fotografía de aves, fotografía de fauna",
    "description": "Fotografía profesional de naturaleza y vida silvestre. Capturando la belleza de la naturaleza argentina.",
    "title": "Coke Colombres",
    "schema": {
      "type": "Person",
      "name": "Coke Colombres",
      "url": "www.cokecolombres.com",
      "logo": "cd-project/assets/logo.png",
      "description": "Fotografía profesional de naturaleza y vida silvestre"
    }
  },
  "og": {
    "title": "Coke Colombres - Fotografía de Naturaleza",
    "description": "Fotografía profesional de naturaleza y vida silvestre. Capturando la belleza de la naturaleza argentina.",
    "url": "www.cokecolombres.com",
    "site_name": "Coke Colombres",
    "image": "cd-project/assets/og-image.png",
    "image_alt": "Coke Colombres - Fotografía de Naturaleza"
  },
  "twitter": {
    "title": "Coke Colombres - Fotografía de Naturaleza",
    "description": "Fotografía profesional de naturaleza y vida silvestre. Capturando la belleza de la naturaleza argentina.",
    "image": "cd-project/assets/twitter-image.png",
    "image_alt": "Coke Colombres - Fotografía de Naturaleza"
  },
  "assets": {
    "main_logo_alt": "Coke Colombres - Fotografía de Naturaleza"
  }
}
```

### 2. `database/seeders/project-data/cd-system.json`

```json
{
  "theme": {
    "demo": "demo-restaurant",
    "skin": "auto"
  },
  "modules": {
    "blog": {
      "active": true,
      "navigation": {
        "header": true,
        "footer": true
      }
    },
    "products": {
      "active": false,
      "navigation": {
        "header": false,
        "footer": false
      }
    },
    "services": {
      "active": true,
      "navigation": {
        "header": true,
        "footer": true
      }
    },
    "projects": {
      "active": true,
      "navigation": {
        "header": true,
        "footer": true
      }
    },
    "gallery": {
      "active": true,
      "navigation": {
        "header": true,
        "footer": true
      }
    },
    "newsletter": {
      "active": true
    },
    "faqs": {
      "active": true,
      "navigation": {
        "header": false,
        "footer": true
      }
    },
    "team": {
      "active": false
    },
    "about": {
      "active": true,
      "navigation": {
        "header": false,
        "footer": true
      }
    },
    "contact": {
      "active": true,
      "navigation": {
        "header": true,
        "footer": true
      }
    },
    "news": {
      "active": false,
      "navigation": {
        "header": false,
        "footer": false
      }
    },
    "references": {
      "active": false
    },
    "project-setup": {
      "active": true
    }
  },
  "maintenance": {
    "enabled": false,
    "allowed_ips": ["127.0.0.1", "::1"]
  }
}
```

### 3. `database/seeders/project-data/assets.json`

```json
{
  "assets": [
    {
      "name": "logo.png",
      "path": "cd-project/assets/logo.png",
      "type": "logo",
      "description": "Logo principal del sitio web"
    },
    {
      "name": "logo-alternative.png",
      "path": "cd-project/assets/logo-alternative.png",
      "type": "logo",
      "description": "Logo alternativo del sitio web"
    },
    {
      "name": "logo-2.png",
      "path": "cd-project/assets/logo-2.png",
      "type": "logo",
      "description": "Logo secundario del sitio web"
    },
    {
      "name": "favicon.svg",
      "path": "cd-project/assets/favicon.svg",
      "type": "favicon",
      "description": "Favicon en formato SVG"
    },
    {
      "name": "favicon.ico",
      "path": "cd-project/assets/favicon.ico",
      "type": "favicon",
      "description": "Favicon en formato ICO"
    },
    {
      "name": "favicon-96x96.png",
      "path": "cd-project/assets/favicon-96x96.png",
      "type": "favicon",
      "description": "Favicon 96x96px"
    },
    {
      "name": "apple-touch-icon.png",
      "path": "cd-project/assets/apple-touch-icon.png",
      "type": "touch-icon",
      "description": "Apple Touch Icon"
    },
    {
      "name": "web-app-manifest-192x192.png",
      "path": "cd-project/assets/web-app-manifest-192x192.png",
      "type": "manifest",
      "description": "Web App Manifest Icon 192x192"
    },
    {
      "name": "web-app-manifest-512x512.png",
      "path": "cd-project/assets/web-app-manifest-512x512.png",
      "type": "manifest",
      "description": "Web App Manifest Icon 512x512"
    },
    {
      "name": "site.webmanifest",
      "path": "cd-project/assets/site.webmanifest",
      "type": "manifest",
      "description": "Web App Manifest"
    },
    {
      "name": "og-image.png",
      "path": "cd-project/assets/og-image.png",
      "type": "og-image",
      "description": "Imagen Open Graph (1200x630px)"
    },
    {
      "name": "twitter-image.png",
      "path": "cd-project/assets/twitter-image.png",
      "type": "twitter-image",
      "description": "Imagen Twitter Card (1200x630px)"
    }
  ]
}
```

### 4. `database/seeders/project-data/analytics.json`

```json
{
  "google_analytics": {
    "enabled": true,
    "tracking_id": "G-XXXXXXXXXX",
    "tracking_id_dev": null,
    "track_in_local": false
  }
}
```

## 📁 Assets Físicos Necesarios

**Carpeta:** `public/cd-project/assets/`

Archivos que debes tener:
- ✅ `logo.png` - Logo principal
- ✅ `logo-alternative.png` - Logo alternativo (footer)
- ✅ `logo-2.png` - Logo secundario (loader)
- ✅ `favicon.ico` - Favicon (32x32px)
- ✅ `favicon.svg` - Favicon SVG
- ✅ `favicon-96x96.png` - Favicon 96x96px
- ✅ `apple-touch-icon.png` - Apple Touch Icon (180x180px)
- ✅ `web-app-manifest-192x192.png` - Manifest icon 192x192px
- ✅ `web-app-manifest-512x512.png` - Manifest icon 512x512px
- ✅ `site.webmanifest` - Web App Manifest JSON
- ✅ `og-image.png` - Open Graph Image (1200x630px mínimo)
- ✅ `twitter-image.png` - Twitter Card Image (1200x630px mínimo)

## 🔄 Proceso Completo

### Paso 1: Preparar Assets

1. Crear/obtener todos los logos e imágenes
2. Guardar en `public/cd-project/assets/`
3. Verificar dimensiones (OG/Twitter: 1200x630px mínimo)

### Paso 2: Crear JSONs

1. Copiar templates de arriba
2. Completar con datos reales de Coke Colombres
3. Guardar en `database/seeders/project-data/`

### Paso 3: Configurar DB

```bash
# 1. Crear nueva DB: bp-cokecolombres
# 2. Actualizar .env
DB_DATABASE=bp-cokecolombres
```

### Paso 4: Ejecutar Seeders

```bash
php artisan migrate:fresh --seed
```

### Paso 5: Verificar

```bash
php artisan config:clear
php artisan tinker --execute="echo 'Name: ' . config('site.name') . PHP_EOL; echo 'URL: ' . config('site.url') . PHP_EOL; echo 'GA: ' . config('site.google_analytics.tracking_id') . PHP_EOL;"
```

## ⚠️ Datos Pendientes a Completar

- [ ] **Google Analytics Tracking ID** (reemplazar `G-XXXXXXXXXX` en `analytics.json`)
- [ ] **Contact info real** (phone, email, address en `site-data.json`)
- [ ] **Social media URLs** (completar en `site-data.json`)
- [ ] **Assets físicos** (subir logos e imágenes a `public/cd-project/assets/`)

## ✅ Checklist Final

- [ ] Todos los JSONs completados
- [ ] Assets físicos en `public/cd-project/assets/`
- [ ] DB `bp-cokecolombres` creada
- [ ] `.env` actualizado
- [ ] `migrate:fresh --seed` ejecutado
- [ ] Verificación exitosa
