INNOVA TERRA FLEX - INSTALACIÓN
1. Descomprime en C:\xampp\htdocs\innova_terra_flex (o public_html del dominio).
2. Requiere PHP 8.2+, extensiones mbstring y fileinfo, y permisos de escritura en storage/ y uploads/.
3. Ejecuta una vez: php install.php (en CMD desde la carpeta del proyecto).
4. Abre http://localhost/innova_terra_flex/dashboard.php
5. Usuario: admin@admin.com; contraseña inicial: admin1234456789
6. Cambia la contraseña desde Configuración y SEO ANTES de publicar el sitio.
7. Para cPanel: sube archivos, usa PHP 8.2+, instala por CLI y configura HTTPS.
8. La carpeta storage/ contiene datos fiscales: preferiblemente muévela fuera de public_html y ajusta DB_FILE en config.php. El .htaccess incluido la protege en Apache/LiteSpeed, pero verifica su bloqueo en producción.
9. El diseño usa fuentes, Font Awesome e imágenes remotas de Unsplash; para producción se recomienda sustituirlas por fotos propias autorizadas.
10. Los documentos de compras y vídeos se suben a uploads/: si contienen datos personales, muévelos a un almacenamiento privado antes de usarlo con clientes reales. No compartas enlaces directos a justificantes.
11. El sistema de facturas es un prototipo administrativo: no incorpora Verifactu, firma, registros inalterables, rectificativas, ni cumplimiento completo de requisitos de software de facturación. Revisa con la gestoría y adapta antes de emitir facturas oficiales.
12. Para publicar anuncios en Google Ads se necesita cuenta, presupuesto, campaña y seguimiento de conversiones; los metadatos SEO no crean campañas automáticamente.
13. Las subidas por fragmentos no tienen límite de aplicación habitual, pero sí límites físicos de disco, proxy, tiempo de proceso y hosting. Revisa el máximo de 100 GiB de seguridad en upload.php.
14. Para imágenes locales del slideshow: sube en Multimedia y copia la ruta uploads/... a Configuración y SEO.
15. Haz copias de seguridad cifradas de storage/database.json y archivos privados; limita el acceso al panel.
