Creación de una plataforma web informativa para viajeros con página web y gestor de contenidos

Fecha

Autor corporativo

Título de la revista

ISSN de la revista

Título del volumen

Editor

Compartir

Altmetric

Resumen

Access to information in the digital age has revolutionized the way travelers plan and enjoy their adventures. The web has become a fundamental tool for obtaining up-to-date information on destinations, accommodation, transportation, activities and recommendations. However, the abundance of information online can be confusing and disorganized, making it difficult to plan a trip efficiently. Therefore, it is essential to have an effective and easy-to-use web platform that provides reliable and up-to-date information to travelers in an organized and accessible way. In this context, this degree project for the Software Engineering Specialization aims to develop a web page that is intuitive to use for users and, in addition to this, to develop a content manager that allows the management of this web page intended to offer information to travelers in an orderly, updated and easily accessible manner. Website design and development are crucial elements in creating a successful web platform. Usability, accessibility and visual appeal are some of the important aspects that must be considered in the creation of an efficient web page. For this, the best web development practices will be applied, based on international standards and user experience, with the aim of guaranteeing a satisfactory browsing experience for users. The content manager is a fundamental tool in the creation and management of the web platform, since it allows users to create, edit and manage the content of the site dynamically, without the need for advanced technical knowledge in web programming. In this work, a REST API will be created that will allow managing the information of the web page through operations such as POST, UPDATE, PATCH and DELETE, this information will be related to countries, cities, tourist destinations or places of interest. Each of these entities will contain detailed and structured information to ensure that the publications follow the same line in terms of design, with the aim that users become familiar with the page and use it both to plan their trips and to discover new places from the perspective of the page content creators. In addition to the above, it is important to note that the REST API that is being implemented will allow the dynamic construction of the main page automatically and in real time. This will be achieved by executing GET operations to the API at the time of entering the web page, which will ensure that the content is always up to date, regardless of the section being visited. In this way, an improved user experience is guaranteed, since fresh and relevant information will be obtained on each visit, thanks to the API's ability to provide data in real time. This dynamic and automated approach will allow for greater flexibility and adaptability in the presentation of content on the home page, thus providing a more personalized and engaging experience for users interacting with the website.

Descripción

En la era digital, el acceso a la información ha revolucionado la forma en que los viajeros planifican y disfrutan de sus aventuras, convirtiendo la web en una herramienta esencial para obtener información actualizada sobre destinos, alojamiento, transporte, actividades y recomendaciones. Sin embargo, esta abundancia de información en línea puede resultar abrumadora y caótica, lo que dificulta la planificación eficiente de un viaje. Por lo tanto, es imperativo contar con una plataforma web eficiente y de fácil uso que proporcione información fiable y actualizada a los viajeros de manera organizada y accesible. En este contexto, el presente trabajo de grado de la Especialización en Ingeniería de Software tiene como objetivo principal el desarrollo de una página web de uso intuitivo para los usuarios, además de la creación de un gestor de contenidos que permita la gestión eficaz de esta página destinada a ofrecer información ordenada, actualizada y fácilmente accesible a los viajeros. El diseño y desarrollo de páginas web son elementos cruciales en la creación de una plataforma web exitosa, y se prestará especial atención a la usabilidad, accesibilidad y atractivo visual. Para lograrlo, se aplicarán las mejores prácticas de desarrollo web, basadas en estándares internacionales y en la experiencia del usuario, con el objetivo fundamental de garantizar una experiencia de navegación satisfactoria. El gestor de contenidos desempeña un papel fundamental en la creación y gestión de la plataforma web, ya que permite a los usuarios crear, editar y gestionar el contenido del sitio de manera dinámica, sin necesidad de poseer conocimientos técnicos avanzados en programación web. En el marco de este trabajo, se llevará a cabo la creación de una API REST que posibilite la gestión de la información de la página web mediante operaciones como POST, UPDATE, PATCH y DELETE, relacionada con países, ciudades, destinos turísticos y lugares de interés. Cada una de estas entidades contendrá información detallada y estructurada para garantizar que las publicaciones sigan una misma línea en términos de diseño, con el objetivo de que los usuarios se familiaricen con la página y la utilicen tanto para planificar sus viajes como para descubrir nuevos lugares desde la perspectiva de los creadores de contenido de la página. Además, es crucial destacar que la API REST que se está implementando permitirá la construcción dinámica de la página principal de forma automática y en tiempo real. Esto se logrará mediante la ejecución de operaciones GET a la API al momento de ingresar a la página web, lo cual asegurará que el contenido esté siempre actualizado, independientemente de la sección que se esté visitando. De esta manera, se garantiza una experiencia de usuario mejorada, ya que se obtendrá información fresca y relevante en cada visita, gracias a la capacidad de la API para proporcionar datos en tiempo real. Este enfoque dinámico y automatizado permitirá una mayor flexibilidad y adaptabilidad en la presentación de contenido en la página principal, brindando así una experiencia más personalizada y atractiva para los usuarios que interactúen con el sitio web.

Palabras clave

Gestor de Contenidos, Plataforma Web, API REST, Diseño Web, Experiencia de Usuario

Materias

Especialización en Ingeniería de Software -- Tesis y disertaciones académicas , Desarrollo de páginas web -- Investigaciones , Desarrollo de prototipos , Gestores de información

Citación