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

Additional title: Backend for a scholar ratings app
Additional title: Backend per a una aplicació de ratings escolar
Date: 2022
Abstract: 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.
Abstract: 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.
Abstract: 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.
Rights: 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
Language: Castellà
Studies: Grau en Enginyeria Informàtica [2502441]
Study plan: Grau en Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Subject area: Menció Tecnologies de la Informació
Subject: API ; RESTful ; Servei ; NestJS ; Node.js ; JavaScript ; TypeScript ; MongoDB ; Guards ; Backend ; App ; JSON ; JWT ; Swagger ; NoSQL ; IoT ; Servicio ; Service



12 p, 738.4 KB

The record appears in these collections:
Research literature > Bachelor's degree final project > School of Engineering. TFG

 Record created 2022-07-21, last modified 2024-06-15



   Favorit i Compartir