Entrenem: Disseny i desenvolupament d'una aplicació web d'activitats esportives en companyia

L'objectiu de la dissertació és desenvolupar una aplicació web progressiva que omplís el buit d'una aplicació que connectés l'activitat física amb el component social, entrenem. entrenem serveix de plataforma on els usuaris poden trobar altres usuaris i connectar-s'hi, per tal de...

Descripción completa

Detalles Bibliográficos
Autor: Schmidt, Sarah
Tipo de recurso: tesis de maestría
Fecha de publicación:2021
País:España
Institución:Universitat Oberta de Catalunya (UOC)
Repositorio:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/132167
Acceso en línea:http://hdl.handle.net/10609/132167
Access Level:acceso abierto
Palabra clave:MERN
Redux
PWA
API REST
aplicacions web
aplicaciones web
web applications
Web applications -- TFM
Aplicacions web -- TFM
Aplicaciones web -- TFM
Descripción
Sumario:L'objectiu de la dissertació és desenvolupar una aplicació web progressiva que omplís el buit d'una aplicació que connectés l'activitat física amb el component social, entrenem. entrenem serveix de plataforma on els usuaris poden trobar altres usuaris i connectar-s'hi, per tal de realitzar diferents activitats esportives a l'aire lliure junts, sense la necessitat d'un instructor. L'aplicació entrenem es va desenvolupar amb el fullstack MERN i està disponible gratuïtament. Satisfà la creixent demanda d'aplicacions dedicades a la promoció de l'exercici físic. Es va desenvolupar per mitigar els efectes duradors de la restricció de l'activitat física i el contacte social durant el confinament del 2020 que ha tingut un efecte perjudicial per a la salut física i mental de moltes persones. El desenvolupament d'entrenem es va desglossar en quatre etapes. Durant la primera etapa, la fase d'ideació, es va centrar en determinar les funcionalitats i el disseny de l'aplicació. En la segona etapa, es van crear prototips de baixa i alta definició. En la tercera etapa, es va implementar la part backend de l'aplicació amb Nodejs, Express i MongoDB i la part frontend amb React, utilitzant Redux per al maneig de l'estat de l'aplicació. En la quarta i última etapa, es va convertir el producte resultant en una aplicació web progressiva. El resultat és entrenem, una aplicació que combina esport i socialització, i que es pot instal·lar en qualsevol dispositiu mòbil, com si es tractés d'una aplicació nativa, que és 100% accessible i 100% optimitzada per als motors de cerca.