1. Desenvolupament de l'aplicació mòbil GymHub
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Costal Costa, Dolors, Formiga López, Oscar, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Costal Costa, Dolors, and Formiga López, Oscar
- Abstract
El document "Desenvolupament de l'aplicació mòbil GymHub" és un treball de fi de grau en Enginyeria Informàtica de la Universitat Politècnica de Catalunya (UPC), específicament de la Facultat d'Informàtica de Barcelona (FIB). Aquest projecte, desenvolupat per Oscar Formiga López sota la direcció de Dolors Costal Costa, té com a objectiu crear una aplicació mòbil que unifiqui la gestió de múltiples gimnasos i centres de benestar en una única plataforma. El projecte sorgeix de la necessitat de millorar la gestió de les membresies i les reserves de classes en diferents gimnasos, ja que actualment els usuaris han d'utilitzar diverses aplicacions per a cada centre. GymHub vol resoldre aquest problema oferint una interfície única i intuïtiva que permeti als usuaris gestionar totes les seves activitats esportives des d'un sol lloc. Per desenvolupar l'aplicació, s'ha adoptat una metodologia àgil basada en Scrum, adaptada per a un desenvolupament individual. Això inclou la planificació inicial de tots els sprints, desglossament de tasques en el backlog del producte, i revisions periòdiques per ajustar les prioritats. Les eines utilitzades en el desenvolupament inclouen Git per al control de versions, GitHub per al hosting del codi, Expo Go per a les proves manuals, i Visual Studio Code com a editor de codi. El projecte està dividit en diverses fases: especificació dels requisits, disseny de l'arquitectura lògica i física, implementació de les funcionalitats clau, i validació i proves per assegurar el correcte funcionament de l'aplicació. A més, s'ha realitzat una anàlisi DAFO per identificar les debilitats, amenaces, fortaleses i oportunitats de GymHub. El pressupost del projecte s'ha calculat detalladament, incloent costos de personal, amortitzacions de l'equipament, despeses generals, contingències i imprevistos. El cost total estimat és de 18,473.77 euros. Finalment, el document conclou amb una reflexió sobre l'assoliment dels objectius del projecte, les competències tècn, The document "Development of the GymHub Mobile Application" is a final degree project in Computer Engineering from the Polytechnic University of Catalonia (UPC), specifically from the Barcelona School of Informatics (FIB). This project, developed by Oscar Formiga López under the supervision of Dolors Costal Costa, aims to create a mobile application that unifies the management of multiple gyms and wellness centers into a single platform. The project arises from the need to improve the management of memberships and class reservations across different gyms, as users currently have to use various applications for each center. GymHub aims to solve this problem by providing a single, intuitive interface that allows users to manage all their sports activities from one place. To develop the application, an agile methodology based on Scrum was adopted, tailored for individual development. This includes the initial planning of all sprints, task breakdown into the product backlog, and periodic reviews to adjust priorities. The tools used in development include Git for version control, GitHub for code hosting, Expo Go for manual testing, and Visual Studio Code as the code editor. The project is divided into several phases: specification of requirements, design of the logical and physical architecture, implementation of key functionalities, and validation and testing to ensure the proper functioning of the application. Additionally, a SWOT analysis was conducted to identify the weaknesses, threats, strengths, and opportunities of GymHub. The project budget was calculated in detail, including personnel costs, equipment depreciation, general expenses, contingencies, and unforeseen events. The total estimated cost is 18,473.77 euros. Finally, the document concludes with a reflection on the achievement of project objectives, the technical skills developed, and future work perspectives to improve and expand the application.
- Published
- 2024