Guia de usuario mobile - galoryzen/equipo8-pfinal GitHub Wiki
Manual de Usuario — TravelHub (Aplicación Móvil)
Índice
Flujo del Viajero
- Pantalla de bienvenida
- Inicio de sesión
- Registro de usuario
- Pantalla principal — Búsqueda de hospedajes
- Resultados de búsqueda
- Búsqueda en página y filtros
- Detalle de hotel
- Selección de habitación
- Detalle de habitación
- Pasarela de pago
- Reserva pendiente de confirmación
- Confirmación de reserva (Check-in confirmado)
- Check-in mediante código QR
- Mis viajes
- Viajes pasados
1. Introducción
TravelHub es una plataforma digital diseñada para facilitar la búsqueda, reserva y gestión de hospedajes. La aplicación móvil ofrece a los viajeros una experiencia optimizada para dispositivos móviles, permitiendo buscar hospedajes, consultar disponibilidad, revisar detalles de propiedades y completar reservas desde cualquier lugar.
Este documento describe las funcionalidades disponibles en la aplicación móvil para viajeros de TravelHub.
2. Alcance y roles
La aplicación móvil de TravelHub está dirigida exclusivamente a viajeros y contempla dos tipos de usuario:
| Rol | Descripción |
|---|---|
| Anónimo | Usuarios que acceden a la aplicación sin tener una cuenta registrada. Pueden realizar búsquedas, explorar propiedades y visualizar sus detalles. |
| Viajero | Usuarios registrados dentro de la plataforma. Además de las funcionalidades disponibles para usuarios anónimos, pueden realizar reservas, efectuar pagos y consultar el historial de viajes realizados. |
3. Funcionalidades disponibles por rol
| Funcionalidad | Viajero registrado | Usuario anónimo |
|---|---|---|
| Búsqueda de hospedajes | ✅ | ✅ |
| Visualizar detalles de propiedades | ✅ | ✅ |
| Filtrar resultados de búsqueda | ✅ | ✅ |
| Registro de cuenta | ✅ | ✅ |
| Inicio de sesión | ✅ | ✅ |
| Reserva de habitaciones | ✅ | ❌ |
| Pago de reservas | ✅ | ❌ |
| Visualización de reservas | ✅ | ❌ |
| Check-in mediante código QR | ✅ | ❌ |
| Historial de viajes | ✅ | ❌ |
4. Cambio de idioma
La aplicación móvil incluye una opción para cambiar el idioma de la interfaz. Esta opción se encuentra en la esquina superior derecha de la pantalla principal, representada por un ícono de globo terráqueo con el código del idioma actual (por ejemplo, EN para inglés o ES para español).
Funcionalidades — Viajero
Pantalla de bienvenida
Al abrir la aplicación por primera vez, el usuario es recibido con la pantalla de bienvenida de TravelHub.
Desde esta pantalla el usuario puede:
- Presionar Search Stays para comenzar a buscar hospedajes.
- Presionar Log in / Sign up para iniciar sesión o registrarse.
Inicio de sesión
Para iniciar sesión en la aplicación:
- El usuario presiona Log in / Sign up desde la pantalla de bienvenida, o el ícono de Login en la barra de navegación inferior.
- Ingresa su correo electrónico y contraseña.
- Presiona el botón Continue → para iniciar sesión.
Registro de usuario
Para crear una cuenta en la aplicación:
- Desde la pantalla de inicio de sesión, el usuario presiona el enlace Sign Up.
- Completa la información solicitada en el formulario de registro.
- Presiona el botón Create Account para finalizar el proceso.
Pantalla principal — Búsqueda de hospedajes
La pantalla principal permite al usuario buscar hospedajes disponibles.
- El usuario puede ingresar:
- Destino (campo "Where to go?")
- Fechas de llegada y salida
- Número de huéspedes
- Presiona el botón Search para realizar la búsqueda.
Además, la pantalla principal muestra:
- Destinos populares (Cusco, Río de Janeiro, Cartagena, Ciudad de México, entre otros)
- Hospedajes recomendados con calificación y precio por noche
Resultados de búsqueda
Después de realizar una búsqueda, la aplicación muestra una lista de hospedajes disponibles.
Cada resultado incluye:
- Imagen del hospedaje
- Nombre de la propiedad
- Ubicación
- Calificación
- Precio por noche
- Servicios destacados
El usuario puede desplazarse verticalmente para explorar más resultados.
Búsqueda en página y filtros
La aplicación permite refinar los resultados de búsqueda mediante filtros.
Entre los filtros disponibles se incluyen:
- Rango de precios (selector deslizable)
- Tipo de propiedad
- Calificación
Detalle de hotel
Para visualizar la información completa de un hotel:
- El usuario selecciona una propiedad dentro de los resultados de búsqueda.
- En la pantalla de detalles podrá consultar:
- Galería de imágenes del hotel
- Descripción del hospedaje
- Servicios y amenidades
- Reseñas de otros viajeros
- Ubicación
- Para consultar la disponibilidad de habitaciones, el usuario presiona el botón View Availability.
Selección de habitación
Después de presionar View Availability en el detalle del hotel, se muestra la lista de habitaciones disponibles.
- Se presenta una lista con los tipos de habitación disponibles (por ejemplo, Deluxe King Room, Suite, etc.).
- Cada opción muestra:
- Imagen de la habitación
- Nombre del tipo de habitación
- Precio por noche
- Capacidad de ocupantes
- Servicios incluidos (WiFi, aire acondicionado, etc.)
- El usuario presiona Select para continuar con la reserva.
Detalle de habitación
El usuario puede ver información ampliada de una habitación específica.
La vista de detalle incluye:
- Imágenes de la habitación
- Descripción completa
- Lista detallada de amenidades
- Política de cancelación
- Precio total de la estancia
Pasarela de pago
Para completar el proceso de reserva:
- El usuario ingresa la información de los huéspedes (nombre, correo electrónico, teléfono, solicitudes especiales).
- Revisa el resumen de su reserva.
- Ingresa los datos de pago (tarjeta de crédito/débito).
- Presiona el botón de confirmar pago.
Reserva pendiente de confirmación
Después de completar el pago, la aplicación muestra una pantalla indicando que la reserva está pendiente de confirmación por parte del hotel.
El usuario puede:
- Ver el estado de la reserva
- Consultar los detalles de la estancia
- Regresar a la pantalla principal
Confirmación de reserva (Check-in confirmado)
Una vez que el hotel confirma la reserva, el usuario recibe una notificación y puede visualizar la reserva confirmada con todos los detalles del check-in.
Check-in mediante código QR
Una vez que la reserva ha sido confirmada por el hotel, el usuario puede realizar el check-in de forma digital utilizando un código QR.
- El usuario accede a la reserva confirmada desde la sección My Trips.
- En la vista de detalle de la reserva, se muestra un código QR único asociado a la estancia.
- Al llegar al hotel, el viajero presenta el código QR en la recepción para completar el proceso de check-in sin necesidad de trámites adicionales.
El código QR contiene la información necesaria para que el hotel valide la reserva de forma rápida y segura.
Mis viajes
Para consultar las reservas activas:
- El usuario accede a la sección My Trips desde la barra de navegación inferior.
- Se muestran las reservas próximas con:
- Nombre del hotel
- Fechas de la estancia
- Estado de la reserva
Viajes pasados
El usuario puede consultar su historial de viajes realizados.
- Desde la sección My Trips, alterna a la pestaña de viajes pasados.
- Se muestra el listado de reservas completadas.