Sobre el proyecto

CoreUI Free React Admin Template es un punto de partida gratuito con licencia MIT para construir paneles de administración y tableros con React. Está construido sobre React 19 y la biblioteca de componentes CoreUI React, configurado con Vite, e incluye un esqueleto de diseño (encabezado, pie de página, barra lateral), configuración de rutas, vistas de ejemplo, estilos SCSS y un almacén de estado de muestra. El proyecto pone énfasis en el desarrollo asistido por IA. Incluye un archivo .cursorrules que describe las convenciones y patrones para React y CoreUI, un ARCHITECTURE.md que cubre la estructura del proyecto, la jerarquía de componentes, el enrutamiento, la gestión de estado y el flujo de compilación, y una guía DEVELOPMENT.md con configuración, flujos de trabajo y ejemplos de código. Los componentes cuentan con comentarios JSDoc y PropTypes para que asistentes como Cursor, Claude Code o GitHub Copilot puedan seguir el stack y los patrones existentes. Para comenzar: instale las dependencias con npm install o yarn install, ejecute npm start (o yarn start) para iniciar el servidor de desarrollo con recarga en caliente en http://localhost:3000, y npm run build para producir los artefactos de producción en el directorio build/. La descarga contiene archivos estáticos en public/; src/ con assets, componentes, layouts, scss, views, configuración de navegación, puntos de entrada App e index, rutas y store; además de index.html, package.json y vite.config.mjs. La plantilla está basada en las bibliotecas de componentes CoreUI y CoreUI PRO; muchos componentes están disponibles en la versión gratuita, mientras que elementos como Autocomplete, Date Picker, Date Range Picker, Multi Select, Password Input, Smart Table, Stepper y Time Picker están marcados como PRO. Se ofrecen complementos independientes: @coreui/react-data-grid para tablas grandes con ordenación, filtrado, virtualización, anclaje de columnas, edición en línea y exportación a CSV, y @coreui/react-scheduler con vistas de día, semana, mes, agenda, recursos y línea de tiempo, arrastrar y soltar, recurrencia RFC 5545 y manejo de tiempo seguro para DST. Estos complementos tienen licencias independientes y no forman parte de CoreUI PRO. Existen plantillas equivalentes para Bootstrap, Angular y Vue, y variantes PRO para esos frameworks además de Next.js. La plantilla sigue el versionado semántico. Fue creada por Łukasz Holeczek, Andrzej Kopański y el equipo de CoreUI, con el código publicado bajo la licencia MIT.