Saltar al contenido
<ma/>
Todas las experiencias

EXPERIENCIA / 02

Innguma_

Fuentes organizadas.
Un catálogo conectado.

ETAPA

Desarrollo full stack · TFG

PERIODO

Inicio en agosto de 2023 · TFG del curso 2023/2024

ÁREA

Desarrollo web y gestión de información

EL PUNTO DE PARTIDA

Desarrollo web y gestión de información

En Innguma desarrollé mi Trabajo de Fin de Grado: una solución para centralizar la revisión, categorización y etiquetado de fuentes digitales. El proyecto conecta un panel de administración, una API, una base de datos y el catálogo del software existente.

Leer la memoria del TFG · PDF en euskera (se abre en una pestaña nueva)
01

Panel de administración

Desarrollé el panel con Next.js y React, Tailwind CSS y TanStack Table. Permite consultar y filtrar fuentes, revisarlas, incorporarlas al catálogo y gestionar categorías, etiquetas y traducciones.

02

API y base de datos

Implementé una API con Python y Flask y una base de datos MySQL para fuentes, categorías, etiquetas y traducciones. La memoria documenta la autenticación mediante JWT y la comprobación de permisos de acceso al panel.

03

Integración y catálogo multilingüe

Integré el catálogo en el software principal de Innguma con PHP y Joomla, conectándolo a los datos gestionados desde el panel. Añadí la gestión de traducciones de fuentes, categorías y etiquetas para ofrecer el catálogo en distintos idiomas.

04

Resultado del proyecto

El resultado fue un panel funcional, una base de datos y un catálogo integrado en el producto existente. La memoria recoge la arquitectura, el desarrollo y las pantallas de gestión de fuentes, categorías y etiquetas.

LA CAJA DE HERRAMIENTAS

Tecnologías y áreas

  • Next.js
  • React
  • Tailwind CSS
  • TanStack Table
  • Python
  • Flask
  • MySQL
  • PHP
  • Joomla
  • Docker
SIGUIENTE EXPERIENCIAMondragon Unibertsitatea Administración de bases de datos · prácticas

¿Seguimos la conversación?

Conectar en LinkedIn (se abre en una pestaña nueva)
main
UTF-8Sistema