Kampaoh, motor de reservas a medida para incrementar las ventas
Kampaoh es el booking de los campings con glamour. Pone a disposición de sus clientes la comodidad de un hotel en una tienda de campaña. Contaban con un motor de reservas para sus clientes que no convertía según lo esperado y decidieron contar con nosotros para desarrollar uno a medida e integrarlo con el resto de sus sistemas.
Datos del proyecto
CLIENTE
KAMPAOH
SECTOR
Desarrollo de software
GEOGRAFÍA
Nacional
AÑO
2019
El concepto
Kampaoh contaba con una web de información general, su marca estaba empezando a darse a conocer y estaban cumpliendo sus planes de crecimiento. El problema que tenían era que estaban usando el motor de reservas que les facilitaba el proveedor de la solución que usaban para gestionar las tiendas libres, reservas, cobros… Desde su equipo tenían claro cómo debía ser el diseño de su propio motor de reservas para incrementar las ventas pero no sabían implementarlo.
Desde Secmotic les planteamos hacer un desarrollo desde cero que se centrase en los siguientes objetivos:
– Carga rápida
– Customización total para aprovechar sus diseños
– Compatibilidad con todos los navegadores
– Mobile first
– Robusta
– Escalable
Así pues decidimos usar ReactJS para realizar el desarrollo y poner en funcionamiento un motor de reservas que permitiese al equipo de Kampaoh convertir más en su web.
¿Cuáles fueron los retos más significativos?
Este desarrollo ha supuesto un reto no solo por cumplir con los objetivos que se marcaron si no también por la importancia de minimizar a cero los errores de la solución. Si el motor de reservas falla y se cae, Kampaoh deja de vender, es fácil ver lo sensible a errores que es este sistema.
Para minimizar los riesgos se ha trabajado -como siempre- con dos entornos: Desarrollo y producción. Todos los cambios se subían a desarrollo, se probaban y se analizaba que todo funcionase correctamente. Pero en este caso contábamos con una limitación porque el backoffice de gestión de reservas de su proveedor no contaba con un entorno de pruebas y esto limitaba las cosas que podíamos revisar. Para mejorar más aún la experiencia se programó un balanceador de carga de tráfico que se encargara de mandar el 95% del tráfico a la versión estable de la web y el otro 5% a una versión más actualizada. De esta forma conseguimos probar y validar con usuarios reales los cambios y nuevas funcionalidades así como minimizar los riesgos.
De esta forma conseguimos tener dentro del entorno de producción dos webs funcionando de manera simultánea (canary y stable) para verificar el correcto funcionamiento de los nuevos cambios.
¿Cómo funciona?
El sistema se basa en tres microservicios básicos: La aplicación web para los usuarios, un backoffice para el personal de marketing y un servidor encargado de la seguridad y la gestión de cobros.
La aplicación web basada en ReactJS se encarga de permitir a los usuarios navegar a través de la misma y realizar la reserva de la tienda de campaña que mejor se adapte a sus necesidades. En pocos clicks y de manera muy sencilla.
El backoffice se realizó usando Strapi como base y el objetivo es facilitar al equipo de marketing de Kampaoh modificar las descripciones, las imágenes o los datos de las tiendas para que los usuarios vieran reflejados estos cambios sin necesidad de modificar la aplicación web. La información se carga en la web de forma dinámica.
El servidor se desarrolló a medida para realizar todas las tareas relacionadas con la seguridad. Gestión de pagos, interacción con el servidor del proveedor de la solución de gestión de reservas, autenticación…
¿Qué objetivos se cumplieron?
- Desarrollar una aplicación web en base a los diseños del equipo de Kampaoh
- Facilitar al equipo de marketing una herramienta visual para gestionar el contenido del motor de reserva
- Desarrollar un sistema muy robusto y resistente a fallos
- Cumplir con todos los objetivos marcados al inicio para la aplicación web
- Incrementar las ventas y el ratio de conversión de Kampaoh
- Mejorar la tecnología de Kampaoh para que continuasen con su increíble camino
Descarga en pdf este proyecto
En el siguiente botón de descarga:
Otros proyectos de interés
DTN y su proceso de transformación digital
Smart Trucks, gestión de flota de bomberos
Secmotic participa en el proyecto AgrarIA
Calle Factores 2, 41015 Seville
Phone: +34 618 72 13 58
Email: info@secmotic.com
INNOVATION HUB