Plataforma Web para Buscar Actividades de Viaje y Alojamiento
Una plataforma online para turistas y proveedores de viajes que permite a los usuarios encontrar la actividad o el alojamiento que se ajusta exactamente a sus necesidades
Sector
Viajes
Equipo
10 miembros
Lanzamiento
2022
País
Singapur
Sobre el Proyecto
Nuestro cliente, una empresa de Singapur, se propuso conectar a los viajeros que buscan alojamiento y experiencias con proveedores de actividades y hostelería. Para ello se necesitaba una plataforma que permitiera a los usuarios encontrar dichos servicios. Nuestro cliente necesitaba un partner técnico que la desarrollara e implementara algoritmos de búsqueda.
Objetivos planteados a Cleveroad
Crear una solución que permita a los viajeros buscar actividades y alojamientos teniendo en cuenta los parámetros de perfilado del usuario y las ofertas de los proveedores publicadas online.
Implementar sofisticados algoritmos propios de búsqueda y clasificación para calcular la puntuación de Valor Personal (PV) y mejorar la elección del usuario
Crear una solución tecnológica para que el cliente pueda atraer inversores para el desarrollo del negocio, aprovechando la Propuesta Única de Venta (USP) del producto y su valor añadido
Soluciones que hemos entregado
Desarrollo de la plataforma web que permite a los usuarios encontrar resultados adecuados, crear y ver reseñas únicas, y gestionar ofertas y reservas
Optimización de las decisiones de reserva y compra mediante la implementación de innovadores algoritmos de clasificación basados en datos fiables y en el perfilado de usuarios
Desarrollo del MVP con una Experiencia de Usuario (UX) perfeccionada y funcionalidad para la USP del cliente: creación y visualización de reseñas únicas sobre los proveedores y sus servicios
Resultados para el Cliente
La plataforma completa se ha creado y lanzado dentro del plazo estipulado. Ahora, los usuarios de todas las categorías (turistas, proveedores de actividades y hostelería, y administradores del sistema) pueden trabajar con ella libremente.
Se implementaron con éxito tres algoritmos en la funcionalidad de la plataforma. Ayudaron a simplificar la búsqueda de actividades/alojamientos y la creación de itinerarios de viaje.
El cliente utilizó el MVP para presentar la plataforma a los inversores. Gracias a las características de la USP y al valor añadido por una UX perfeccionada, la empresa ya ha atraído nuevos socios comerciales y fondos
Retos de Negocio
Nuestro cliente, una startup de Singapur, tenía la idea de crear un entorno digital para consumidores y proveedores de servicios turísticos. Su empresa investigaba y valoraba alojamientos y actividades mediante algoritmos propios para clasificar cada opción, permitiendo a los usuarios tomar la mejor decisión según sus criterios personales. El cliente quería aportar sencillez, justicia y valor a las elecciones de los consumidores, y necesitaba un partner técnico que:
Construyera una plataforma web de viajes desde cero. La solución debía incluir el Producto Mínimo Viable (MVP) original para presentarlo a los inversores y recaudar fondos. Además, un sistema completo basado en el MVP debía contar con una UX avanzada, que permitiera obtener una ventaja competitiva y hacer la plataforma atractiva para los proveedores de hostelería y actividades.
Implementara algoritmos de clasificación basados en la idea del cliente. Estos algoritmos son únicos, propios y constituyen el sello distintivo de la solución. Permiten a los viajeros calcular la puntuación de Valor Personal (PV). Gracias al PV, los usuarios pueden recibir los resultados más relevantes para la reserva de alojamientos y actividades según los parámetros de su perfilado.
Creara la funcionalidad para todas las categorías de usuarios. Su diversidad supuso un reto, ya que la solución debía cubrir las necesidades de los usuarios (viajeros), los socios clave de la empresa (proveedores de servicios turísticos y de hostelería) y los administradores del sistema. Una complicación adicional fue la necesidad de destacar la USP del cliente: reseñas redactadas personalmente por los administradores.

El Proyecto en Detalle
Hemos desarrollado una plataforma web desde cero e implementado algoritmos originales basados en la idea del cliente
Arquitectura de Negocio
- Hemos creado un sistema basado en tres componentes principales: la parte del Usuario, la parte del Vendedor y la parte del Administrador de la Plataforma. Nos permitió cubrir los principales flujos de la lógica de negocio (el flujo de preparación y el flujo principal del usuario) y diseñar una UX mejorada para los procesos clave. La facilidad para trabajar con la funcionalidad para un usuario de cualquier categoría se ha convertido en una potente ventaja competitiva de la plataforma.
- Los algoritmos de búsqueda propios son el núcleo de la solución. El cliente aportó sus ideas y detalles, y nosotros nos encargamos de la parte técnica: el desarrollo y la implementación. Hemos creado tres algoritmos de búsqueda que tienen en cuenta numerosos parámetros, optimizan las decisiones de reserva y compra online y ofrecen una lista individual de resultados clasificada según la puntuación PV.
- Las reseñas originales sobre los servicios y alojamientos de los proveedores son la Propuesta Única de Venta (USP) del cliente. Los administradores las crean y ayudan a evaluar el alojamiento o la actividad mediante la metodología original propuesta por el cliente. Hemos desarrollado la funcionalidad para que la Administración de la Plataforma pueda publicar contenido rápidamente y los usuarios puedan consultar reseñas completas para tomar una mejor decisión.
Aspectos Esenciales del Producto
Los módulos del sistema están integrados entre sí para dar soporte a un flujo fluido y lógico de búsqueda, perfilado, reserva y pago en toda la plataforma de viajes
Búsqueda y clasificación
Búsqueda y clasificación
La búsqueda de actividades, alojamientos o itinerarios se basa en numerosos parámetros: preferencias del usuario, intereses, prioridades de viaje, presupuesto, etc. Con todos estos datos, los algoritmos de clasificación procesan las ofertas de los vendedores publicadas en la plataforma. La combinación de varios algoritmos ayuda a lograr la mejor precisión en la reserva y la creación de itinerarios.
La lista de resultados clasificada que reciben los usuarios se basa en su Perfilado: los resultados más relevantes aparecen en la parte superior. La plataforma utiliza datos proporcionados por proveedores de servicios de valoración que cumplen el estricto estándar y proceso de calidad del cliente. Hoy en día, esto lo realiza una división de negocio de la empresa, y se prevé incluir a otras empresas en el panel para precisar las valoraciones.
Perfiles de usuario
Perfiles de usuario
Crear una cuenta de usuario es, de hecho, el primer paso en la búsqueda y selección de ofertas, ya que el usuario especifica el perfilado, eligiendo parámetros y seleccionando el nivel de importancia de cada categoría/característica. Cuanto más preciso sea el rellenado del perfil, más relevantes serán los resultados.
Tras registrarse, el usuario puede configurar, guardar y utilizar varios perfiles, y aplicar el más adecuado a la reserva o compra, según el contexto, el propósito del viaje y otros factores. Los viajeros también pueden crear cuentas familiares.
Reseñas
Reseñas
Las reseñas complejas y detalladas sobre actividades y alojamientos son únicas. Los administradores de la plataforma las redactan personalmente, aportando un valor añadido y una USP con contenido original y fiable. Estas reseñas incluyen información como la ubicación y el acceso, la comida, el nivel de confort, los aspectos positivos y negativos clave, el tiempo de transporte, el horario, los precios, etc.
La publicación de las reseñas también corre a cargo de los administradores del sistema. Gracias a nuestra solución, el contenido puede publicarse rápidamente en la plataforma y presentarse a los usuarios (viajeros) de forma visual y fácil de leer.
Reserva y pago
Reserva y pago
La reserva de alojamiento y/o actividades de viaje se realiza según los términos y condiciones ofrecidos por el vendedor. Los usuarios registrados pueden editar, cancelar o reclamar reservas directamente a través del enlace del correo de confirmación o desde el panel de la plataforma (tras iniciar sesión).
El alojamiento reservado se asigna al usuario (inquilino) y se elimina de los anuncios disponibles en todas las plataformas de reserva como Booking.com y AirBnB, donde se presenta el alojamiento. Todos los cambios se aplican al instante gracias a la integración de terceros (con el servicio de "channel managers").
Al cancelar o editar la reserva, el importe del reembolso (o los fondos adicionales) se calcula según los términos y condiciones del vendedor. Gracias a la UX mejorada de la plataforma, el proceso de gestión de reservas es intuitivo y facilita tomar la decisión de viaje correcta.
Para procesar los pagos de forma segura y eficiente, se integró Stripe en la plataforma. Esta solución permitió a los viajeros utilizar tarjetas de crédito Visa, Mastercard o American Express, Google Pay y Apple Pay, así como Alipay, WeChat Pay y otros métodos de pago.
Para vendedores y administradores
Para vendedores y administradores
Los vendedores (proveedores) pueden crear perfiles enviando una solicitud a la Administración de la Plataforma. Los administradores la evalúan y deciden su aceptación o rechazo. Tras la aprobación, el vendedor puede crear, publicar y editar ofertas de alojamiento para viajeros, así como gestionar reservas y propiedades (hoteles, habitaciones, etc.).
Los administradores de la plataforma pueden crear reseñas sobre alojamientos y actividades y gestionar todos los flujos de negocio de la plataforma. Entre ellos se encuentran Vendedores, Clientes, Reservas, Pagos, Actividades y Destinos cubiertos por el sistema. Además, los Administradores de la Plataforma también crean las actividades ofrecidas a los viajeros.
Desarrollo en Detalle
- Introducir una estructura de base de datos flexible fue uno de los mayores retos en el desarrollo de la primera versión del sistema. Era necesario evitar obstáculos para añadir nuevas funcionalidades en las etapas posteriores y posibles problemas de inconsistencia de datos. Para afrontar este reto, decidimos empezar con una base de datos relacional como base de datos maestra. Para que la versión inicial fuera lo más ligera posible, introdujimos únicamente un algoritmo de búsqueda de alojamientos según el PV calculado, y los algoritmos de itinerarios y actividades se añadieron más adelante.
- Un sistema de puntuación de Valor Personal se diseñó de forma compleja e innovadora, para que los usuarios puedan encontrar fácilmente la oferta más adecuada. Una vez aceptada la oferta, la actualización se envía al channel manager de terceros. Este envía los cambios a las demás plataformas de reserva, para que actualicen el estado del alojamiento en consecuencia.
- Las consultas de búsqueda complejas se ejecutan con el servicio Elasticsearch, que ofrece una amplia funcionalidad de búsqueda de alojamientos y mejora el rendimiento. La base de datos se replica periódicamente para minimizar el riesgo de pérdida de datos.
- Construir la arquitectura de infraestructura de forma que permitiera minimizar la latencia de red para los usuarios de todo el mundo también supuso un reto. Las recomendaciones altamente personalizadas dificultan el almacenamiento en caché de páginas estáticas en las ubicaciones de caché regionales. En su lugar, aprovechando el servicio AWS Global Accelerator, la arquitectura dirige las solicitudes de red al centro de datos más cercano.
Stack tecnológico
El stack tecnológico se eligió para adaptarse a las necesidades del cliente, la lógica de negocio de la plataforma y los requisitos de integración de un marketplace de viajes multilateral
Stack Web
Backend
Node JS
Express
MySQL
Swagger
Frontend
React.js
Gatsby
Arquitectura AWS
S3
AWS ses
AWS RDS
AWS EC2
Servicios de terceros
Stripe
Elasticsearch
OXR
Resultados Obtenidos
Plataforma web con algoritmos de búsqueda únicos
Hemos desarrollado una solución para encontrar alojamiento y actividades basada en la idea del cliente. En ella, hemos combinado e implementado 3 algoritmos de clasificación propios. Permiten a los usuarios obtener los resultados de búsqueda más relevantes, lo que aumenta el índice de satisfacción de los clientes de la plataforma.
Funcionalidad que revela la USP del cliente
Hemos creado una herramienta que permite a la Administración de la Plataforma añadir reseñas únicas que los propios administradores redactan. Gracias a ella, la plataforma revela la propuesta única de venta de la empresa, aumentando su competitividad. En la actualidad, ya se han elaborado 900 reseñas, que abarcan 30 destinos.
Una solución para atraer inversores a la plataforma
Hemos creado un MVP con la funcionalidad necesaria para viajeros, vendedores y administradores del sistema. La Experiencia de Usuario y la arquitectura de negocio bien pensadas demuestran claramente las ventajas de la oferta de nuestro cliente. Gracias al MVP, la empresa ya ha atraído inversores y socios para hacer crecer el negocio.
Lo Que Dicen Nuestros Clientes

Fundador de Koralgo
“El equipo de Cleveroad es receptivo y cuenta con una amplia gama de capacidades. Su equipo es lo suficientemente grande como para dar cobertura cuando sus compañeros no están disponibles o cuando mi proyecto necesita soporte adicional. Son muy flexibles.”
Más Casos

Documentation
Quality Management System Compliant with FDA and ISO








