Somos Camper - Alquiler de campers
Proyectos profesionales
Next.jsTypeScriptDirectus CMSStripe APIPostgreSQL

Somos Camper - Alquiler de campers

Alquiler de campers en cantabría

Año

2026

Cliente

Daniel

Duración

3 meses

Mi rol

Desarollador full stack

Ubicación

España, Cantabría

Industria

Campers

Plataforma End-to-End diseñada para maximizar las conversiones de alquiler de campers. El objetivo principal fue eliminar la fricción en el proceso de pago y escalar la oferta comercial del cliente sin depender de desarrolladores. Al integrar un CMS Headless, el cliente ahora tiene control total para hacer up-selling (Packs Regalos) y gestionar disponibilidad en tiempo real, transformando una web estática en una máquina de reservas. Hitos Técnicos: Checkout sin fricción: Integración de Stripe Checkout optimizado para alta conversión. Gestión Autónoma: Implementación de Directus CMS para que el cliente gestione flotas, packs extra y reservas de forma independiente. Control de Overbooking: Desarrollo de un sistema de bloqueos de fechas/horas exactas para eliminar al 100% las reservas duplicadas. Omnicanalidad: Opción de cierre de reservas híbrido (Stripe para pagos online y WhatsApp para atención personalizada).

La Historia del Proyecto

Operativa manual y estancamiento

La web original (somoscamperspain.com) era un mero catálogo visual estático. El cliente sufría un cuello de botella crítico: los usuarios no podían reservar ni pagar. Todo dependía de mensajes manuales interminables, provocando pérdida de ventas por fricción, alto riesgo de overbooking y una absoluta dependencia del tiempo del propietario para cerrar cada transacción.

Arquitecto Full-Stack & E-commerce

Diseñé una plataforma transaccional End-to-End. Mi enfoque fue transformar la web en una máquina autónoma. Lideré el desarrollo en Next.js, implementando Directus CMS para la gestión total del inventario y el contenido, e integré Stripe para asegurar ingresos inmediatos, creando un sistema de calendario concurrente a prueba de reservas duplicadas.

Automatización y Escalabilidad SEO

El negocio pasó de la gestión por WhatsApp a reservas 100% automatizadas en tiempo real. Se habilitó el up-selling de "Packs Regalos", se eliminó el error humano en los agendamientos y se dotó al cliente de un CMS Headless que le permite desplegar infinitas páginas SEO para captar tráfico orgánico sin depender de un desarrollador.

El Desafío

El desafío crítico no era construir un e-commerce tradicional, sino desarrollar un motor de reservas a prueba de fallos concurrentes. El cliente gestiona un inventario físico y limitado (campers), por lo que una doble reserva (overbooking) en el mismo rango de fechas significaba un desastre operativo y financiero. Además, el sistema debía ser gestionado por personal no técnico mediante un Headless CMS, requiriendo que la lógica compleja del calendario y las pasarelas de pago quedaran completamente abstraídas en el backend.

La Solución

Implementamos una arquitectura Full-Stack utilizando Next.js y Directus. Para resolver el overbooking, diseñé un algoritmo de validación de disponibilidad en tiempo real que aplica bloqueos atómicos en la base de datos (PostgreSQL vía Directus) antes de iniciar la sesión de Stripe Checkout. Esto garantiza que las fechas queden reservadas temporalmente durante el pago y se liberen automáticamente si la transacción falla. Finalmente, acoplé un sistema híbrido que permite al administrador forzar desde el CMS que vehículos específicos se reserven únicamente vía WhatsApp.

  • Arquitectura Anti-Overbooking
  • Sistema Híbrido de Cierre
  • Headless E-commerce
  • Optimización Frontend
  • Pagos mediante API de Stripe

Resultados

Autonomía del Cliente

Reducción de Fricción

Galería

12 imágenes