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

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 embarg...

Full description

Autores:
Alarcón Manrique, César Iván
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/40599
Acceso en línea:
http://hdl.handle.net/11349/40599
Palabra clave:
Gestor de Contenidos
Plataforma Web
API REST
Diseño Web
Experiencia de Usuario
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
Web Platform
Content Management System
API REST
Web Design
User Experience
Rights
License
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Description
Summary: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.