Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ UPCommons. Portal de...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
versions View all 2 versions
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

Desenvolupament d'aplicació web per a planificació de viatges

Authors: Alfonso Cuenca, Sergi;

Desenvolupament d'aplicació web per a planificació de viatges

Abstract

Aquest treball de final de grau consisteix en el desenvolupament d'una aplicació web per a la planificació de viatges, utilitzant tecnologies modernes com Spring Boot per al backend i Angular per al frontend. L'aplicació permet als usuaris organitzar itineraris, gestionar despeses i activitats, i visualitzar les activitats en un mapa. El projecte inclou diverses fases, des de l'anàlisi de requisits fins a la implementació i proves. S'han assolit els objectius principals del projecte, que inclouen la creació d'una interfície d'usuari agradable, l'autenticació d'usuaris mitjançant JWT, i la integració amb APIs externes per obtenir informació de vols i canvis de divisa. El projecte també ha destacat per la seva gestió rigorosa del temps i els recursos, amb una planificació detallada mitjançant diagrames de Gantt i una estimació acurada dels costos de desenvolupament. Tot i que s'han presentat alguns retards a causa de la corba d'aprenentatge amb noves tecnologies, l'evolució general ha estat satisfactòria. En el futur, es preveu millorar l'aplicació afegint funcionalitats avançades, optimitzant el rendiment i ampliant la documentació per facilitar el manteniment. També es considera el desenvolupament d'una aplicació mòbil utilitzant frameworks com React Native o Flutter.

This final degree project involves the development of a web application for travel planning, using modern technologies such as Spring Boot for the backend and Angular for the frontend. The application allows users to organize itineraries, manage expenses and activities, and visualize activities on a map. The project encompasses various phases, from requirements analysis to implementation and testing. The main objectives of the project have been achieved, including the creation of a user-friendly interface, user authentication via JWT, and integration with external APIs to obtain flight information and currency exchange rates. The project also stands out for its rigorous time and resource management, with detailed planning through Gantt charts and accurate estimation of development costs. Although there were some delays due to the learning curve with new technologies, the overall progress has been satisfactory. Future work involves enhancing the application by adding advanced functionalities, optimizing performance, and expanding documentation to facilitate maintenance. Additionally, the development of a mobile application using frameworks like React Native or Flutter is considered.

Keywords

Àrees temàtiques de la UPC::Informàtica::Aplicacions de la informàtica, expense management, Viatges, Web applications, Angular, itineraries, Java (Llenguatge de programació), integració d'APIs, itineraris, Java (Computer program language), Programari d'aplicació, Spring Boot, Viatge--Planificació, JWT, Voyages and travels, activities, Àrees temàtiques de la UPC::Informàtica::Llenguatges de programació::Java, Cost--Administració, travel planning, gestió de despeses, Cost--Management, aplicació web, activitats, web application, 004, 620, API integration, Application software, Aplicacions web, Java, Travel--Planning, planificació de viatges

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
    OpenAIRE UsageCounts
    Usage byUsageCounts
    visibility views 31
    download downloads 11
  • 31
    views
    11
    downloads
    Powered byOpenAIRE UsageCounts
Powered by OpenAIRE graph
Found an issue? Give us feedback
visibility
download
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
views
OpenAIRE UsageCountsViews provided by UsageCounts
downloads
OpenAIRE UsageCountsDownloads provided by UsageCounts
0
Average
Average
Average
31
11
Green