Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Innovación pública

Despliegue React 19 TypeScript 6 Vite 8

Web del convenio de innovación digital para la Administración Pública entre el Ministerio de Derechos Sociales, Consumo y Agenda 2030 y la Universidad de Murcia. Presenta la investigación sobre el uso de la IA en la gestión de subvenciones públicas, las entidades participantes y la actualidad del proyecto.

Visitar innovacionpublica.es · Guía de despliegue · Contacto CyberDataLab

Capturas

Inicio Entidades participantes · detalle
Página de inicio del convenio Detalle de una entidad participante y su papel en el convenio

Desarrollo

Requiere Node.js 22 (≥22.12) y npm, en línea con el entorno de GitHub Actions.

npm ci
npm run dev
Comando Uso
npm run dev Servidor de desarrollo con recarga automática.
npm run lint Revisión del código con Oxlint.
npm run build Comprobación de TypeScript y compilación en dist/.
npm run preview Vista previa local de la compilación.

Contenidos

Qué editar Dónde
Presentación, objetivos y entidades src/content.ts
Noticias y su registro src/noticias/
Páginas y componentes src/views/ · src/components/
Estilos src/App.css · src/index.css
Imágenes y logotipos públicos public/
Originales editables de GIMP design/noticias/

Las noticias con published: false solo se muestran en desarrollo. La navegación usa rutas con #, compatibles con GitHub Pages.

Publicación

  1. Configuración inicial: en Settings → Pages, seleccionar GitHub Actions como origen y guardar innovacionpublica.es en Custom domain.
  2. Configurar los DNS del dominio y activar Enforce HTTPS cuando GitHub emita el certificado. Los registros necesarios están en la guía de despliegue.
  3. Antes de publicar, ejecutar npm run lint y npm run build.
  4. Subir los cambios a main: el workflow Deploy to GitHub Pages instala, compila y publica automáticamente.
  5. Comprobar que el workflow termina correctamente en Actions y revisar https://innovacionpublica.es/.

Para repetir el despliegue manualmente: Actions → Deploy to GitHub Pages → Run workflow → main.

node_modules/, dist/ y las cachés se generan localmente y están excluidos de Git.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages