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ítol variant: Backend for a scholar ratings app
Títol variant: Backend per a una aplicació de ratings escolar
Data: 2022
Resum: 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.
Resum: 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.
Resum: 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.
Drets: 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
Llengua: Castellà
Titulació: Grau en Enginyeria Informàtica [2502441]
Pla d'estudis: Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Àrea temàtica: Menció Tecnologies de la Informació
Matèria: 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 registre apareix a les col·leccions:
Documents de recerca > Treballs de Fi de Grau > Escola d'Enginyeria. TFG

 Registre creat el 2022-07-21, darrera modificació el 2023-07-22



   Favorit i Compartir