File Metadata & Preview Block (Light) - Laravel 12
Versión 1.0.0
Un bloque de utilidades para manejar metadatos de archivos y mostrar previsualizaciones básicas en vistas Blade para Laravel 12, diseñado para ser integrado fácilmente en proyectos nuevos o existentes. Este bloque proporciona utilidades limpias y reutilizables para: - Obtener metadatos de archivos (nombre, extensión, mime type, tamaño, fecha) - Representar información de archivos mediante Value Objects - Mostrar información de archivos con componente Blade - Previsualización de imágenes - Iconos según tipo de archivo (imagen, PDF, documento, otros) Características: - Servicio FileMetadataService para obtener metadatos - Value Object FileInfo para representar información de archivos - Componente Blade file-preview para mostrar archivos - Previsualización de imágenes - Iconos según tipo de archivo (imagen, PDF, documento, archivo genérico) - Tamaño de archivo formateado (B, KB, MB, GB) - Diseño limpio y profesional con Tailwind CSS - Compatible con dark mode - Soporte para archivos en storage y rutas locales - Sin dependencias externas **Importante:** Este es un bloque LIGHT. NO incluye subida de archivos, eliminación, gestión de storage avanzada ni funcionalidades complejas. Está diseñado para mostrar metadatos y previsualizaciones de archivos que ya están almacenados.
Nota importante: Este bloque se entrega como un archivo ZIP. Eres responsable de la integración en tu proyecto Laravel. No se ofrece soporte técnico para el entorno ni instalación automática.