Service Exchange Platform
Tortajada Ropero, Lorena
Robles, Sergi, dir. (Universitat Autònoma de Barcelona. Departament d'Enginyeria de la Informació i de les Comunicacions)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Date: 2020
Abstract: En aquest treball es presenta el projecte relacionat amb la creació d'una plataforma d'anuncis de serveis mitjançant eines de desenvolupament populars. Concretament, es tracta del disseny d'una web que té com a objectiu principal l'intercanvi de serveis entre particulars. Aquest treball neix amb l'objectiu d'actuar com a plataforma de serveis per donar resposta a necessitats sorgides davant crisis sanitàries com la COVID-19. Així doncs, el projecte, amb nom Service Exchange Platform, aplica tecnologies com ara Node. js per a la creació del back-end, mitjançant el framework per defecte d'Express. També, n'aplica d'altres més innovadores com ara els framework Vue. js, ElasticSearch i Bootstrap pel front-end amb la finalitat d'aconseguir una experiència d'usuari satisfactòria. Així mateix, la base de dades escollida per guardar tota la informació a processar pel back-end és PostgreSQL. Per dur a terme el projecte, s'han definit uns requisits i posteriorment s'ha planificat un seguit de tasques a l'Eina de Planificació d'Asana. Mitjançant una metodologia en format cascada, s'ha procedit a la creació en primer lloc del front-end, posteriorment el back-end i la integració amb la BD i per últim la unió del front-end i back-end mitjançant Axios.
Abstract: This paper presents the whole project related to the creation of a service announcement platform using popular development tools. Specifically, it contains the design of a website whose main objective is the exchange of services between individuals. This work was born with the aim of acting as a service platform to respond to needs arising from health crises such as COVID-19. Thus, the project, named Service Exchange Platform, applies technologies such as Node. js for back-end creation, using the default framework of Express. Regarding the front-end, the project makes use of more innovative technologies such as Vue. js framework, ElasticSearch and Bootstrap, in order to achieve a satisfactory user experience. In addition, the chosen database that stores all the information to be processed by the back-end is PostgreSQL. To carry out the project, some requirements have been defined and subsequently a series of tasks have been planned in Asana Planning Tool. Using a cascade methodology, the front-end was created in first place, while later the back-end jointly the integration of DB. Finally, the front-end and back-end were merged through Axios.
Abstract: En este trabajo se presenta el proyecto relacionado con la creación ́de una plataforma de anuncios de servicios mediante herramientas de desarrollo populares. Concretamente, se trata del diseño de una web que tiene ́como objetivo principal el intercambio de servicios entre particulares. Este trabajo nace con el objetivo de actuar como plataforma de servicios para dar respuesta a necesidades surgidas ante crisis sanitarias como la COVID-19. Así pues, el proyecto, con nombre Service Exchange Platform, aplica tecnologías como por ejemplo Node. js para la creación del back-end, mediante el frameowk por defecto de Express. También, aplica otras tecnologías más innovadoras como por ejemplo el framework Vue. js, ElasticSearch y Bootstrap para el front-end con el fin de conseguir una experiencia de usuario satisfactoria. Así mismo, la base de datos escogida para guardar toda la información a procesar por el back-end es PostgreSQL. Para llevar a cabo el proyecto, se han definido unos requisitos y posteriormente se ha planificado una serie de tareas a la Herramienta de Planificación de Asana. Utilizando una metodología en formado cascada, se ha procedido a la creación en primer lugar del front-end, posteriormente el back-end y la integración ́con la BD, y por último la unión del front-end y back-end mediante Axios.
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: Català
Studies: Grau en Enginyeria Informàtica [2502441]
Study plan: Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Subject area: Menció Tecnologies de la Informació
Subject: Web ; Framework ; Front-end ; Back-end ; Vue.js ; Bootstrap ; Nodejs ; Express.js ; PostgreSQL ; ElasticSearch ; Axios ; Post- greSQL



13 p, 919.4 KB

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

 Record created 2020-09-02, last modified 2023-07-22



   Favorit i Compartir