Compartir
Título
Zucca - Aplicación web de recetas culinarias con MERN stack
Autor
Director/es
Facultad/Centro
Área de conocimiento
Titulación
- Grado en Ingeniería Informática
Cita Bibliográfica
Álvarez Castelo, M. (2022). Zucca - Aplicación web de recetas culinarias con MERN stack. [Trabajo de fin de Grado, Universidad de León]
Fecha
2022-06
Resumen
[ES] Debido a la digitalización que ha habido en los últimos años de las tareas cotidianas, se demandan aplicaciones que faciliten el día a día de las personas. El proyecto describe el desarrollo de una arquitectura basada en microservicios que se puede aplicar para la creación de diferentes aplicaciones culinarias. Para ello, se implementa un sistema de recopilación y almacenamiento de datos empleando Kafka como medio de transmisión, y Docker como herramienta para su despliegue. En la página web denominada Zucca y creada a partir de este sistema, los usuarios pueden realizar búsquedas de la receta que quieran cocinar, filtrar por categorías, crearse una cuenta y guardar para consultar más tarde las recetas deseadas. Desarrollada con la pila de desarrollo MERN, se utiliza MongoDB como sistema de almacenamiento, Express.js como framework de Node.js para desarrollo de aplicaciones web, React.js para el desarrollo de las interfaces, y Node.js para el desarrollo del lado del servidor. Las pruebas diseñadas y aplicadas al producto final validan el correcto funcionamiento del sistema, cumpliendo con los objetivos planteados en este proyecto. [EN] Debido a la digitalización que ha habido en los últimos años de las tareas cotidianas, se demandan aplicaciones que faciliten el día a día de las personas. El proyecto describe el desarrollo de una arquitectura basada en microservicios que se puede aplicar para la creación de diferentes aplicaciones culinarias. Para ello, se implementa un sistema de recopilación y almacenamiento de datos empleando Kafka como medio de transmisión, y Docker como herramienta para su despliegue. En la página web denominada Zucca y creada a partir de este sistema, los usuarios pueden realizar búsquedas de la receta que quieran cocinar, filtrar por categorías, crearse una cuenta y guardar para consultar más tarde las recetas deseadas. Desarrollada con la pila de desarrollo MERN, se utiliza MongoDB como sistema de almacenamiento, Express.js como framework de Node.js para desarrollo de aplicaciones web, React.js para el desarrollo de las interfaces, y Node.js para el desarrollo del lado del servidor. Las pruebas diseñadas y aplicadas al producto final validan el correcto funcionamiento del sistema, cumpliendo con los objetivos planteados en este proyecto.
Materia
Palabras clave
URI
Aparece en las colecciones
Ficheros en el ítem
Nombre:
Tamaño:
5.234
xmlui.dri2xhtml.METS-1.0.size-megabytes
Formato:
Adobe PDF
Descripción:
Trabajo de Fin de Grado