Backend para una aplicación de ratings escolar
Jimenez Vidal, Esteve
Amo Montoya, Julian del, dir. (Universitat Autònoma de Barcelona. Departament d'Enginyeria de la Informació i de les Comunicacions)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Título variante: Backend for a scholar ratings app
Título variante: Backend per a una aplicació de ratings escolar
Fecha: 2022
Resumen: El proyecto, como su nombre indica, consiste en la realización, desde cero, de un backend pensado para dar soporte a una aplicación tanto móvil como web que se dedique a la clasificación y a la valoración de tanto las asignaturas como del personal que las imparte, teniendo en cuenta para ello cualquier tipo de estudios de carácter no obligatorio. Este backend, está formado por una API de tipo REST que recibe las peticiones por parte de un cliente externo, las procesa y, mediante la comunicación con una base de datos NoSQL, genera la respuesta. A lo largo de este documento, se explicarán los objetivos del mismo, la metodología seguida, las diferentes herramientas utilizadas para la realización de este trabajo, entre las cuales destacan MongoDB y NestJS; también habrá una explicación del trabajo realizado junto con su desarrollo y, para finalizar, las conclusiones obtenidas después de finalizar el desarrollo.
Resumen: The project, as its name indicates, consists of the realization, from scratch, of a backend designed to support both a mobile and web application that is dedicated to the classification and assessment of both the subjects and the staff that teaches them, taking into account for this any type of studies of a non-compulsory nature. This backend is made up of a REST-type API that receives requests from an external client, processes them and, through communication with a NoSQL database, generates the response. Throughout this document, its objectives, the methodology followed, the different tools used to carry out this work, among which MongoDB and NestJS stand out, will be explained; There will also be an explanation of the work carried out along with its development and, finally, the conclusions obtained after finishing the development.
Resumen: El projecte, com el seu nom indica, consisteix en la realització, des de zero, d'un backend pensat per donar suport a una aplicació tant mòbil com web que es dediqui a la classificació i valoració de tant les assignatures com del personal que les imparteix, tenint en compte per a això qualsevol tipus destudis de caràcter no obligatori. Aquest backend està format per una API tipus REST que rep les peticions per part d'un client extern, les processa i, mitjançant la comunicació amb una base de dades NoSQL, genera la resposta. Al llarg d'aquest document, se n'explicaran els objectius, la metodologia seguida, les diferents eines utilitzades per a la realització d'aquest treball, entre les quals destaquen MongoDB i NestJS; també hi haurà una explicació del treball realitzat juntament amb el seu desenvolupament i, per acabar, les conclusions obtingudes després de finalitzar el desenvolupament.
Derechos: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Lengua: Castellà
Titulación: Grau en Enginyeria Informàtica [2502441]
Plan de estudios: Enginyeria Informàtica [958]
Documento: Treball final de grau ; Text
Área temática: Menció Tecnologies de la Informació
Materia: API ; RESTful ; Servei ; NestJS ; Node.js ; JavaScript ; TypeScript ; MongoDB ; Guards ; Backend ; App ; JSON ; JWT ; Swagger ; NoSQL ; IoT ; Servicio ; Service



12 p, 738.4 KB

El registro aparece en las colecciones:
Documentos de investigación > Trabajos de Fin de Grado > Escuela de Ingeniería. TFG

 Registro creado el 2022-07-21, última modificación el 2023-07-22



   Favorit i Compartir