Resumen
El proyecto presentado surge de la necesidad de digitalizar por completo la experiencia de alquilar y gestionar embarcaciones. A lo largo del desarrollo, se ha construido una plataforma que reúne tres piezas interconectadas: un marketplace peer-to-peer donde propietarios y arrendatarios pueden cerrar reservas (incluida la posibilidad de compartir barco y precio entre desconocidos), un SaaS que centraliza toda la operativa diaria de una flota —calendarios, tarifas, facturación, leads y mensajería multicanal— y, por último, un generador que crea en cuestión de segundos un sitio web responsive y optimizado para SEO, enlazado en tiempo real con la disponibilidad de cada embarcación.
Todo el sistema se apoya en una arquitectura de microservicios desplegada en AWS, con backend en Go y frontend en NextJS. Para mantener la información sincronizada se utilizan tanto APIs oficiales como técnicas de scraping. Los propietarios cuentan con asistentes basados en OpenAI que atienden preguntas por WhatsApp o teléfono, y convierten conversaciones en reservas y registros de leads. Durante las pruebas, la plataforma ha sido utilizada por una de las compañías de chárter más grandes de Ibiza (más de 200 barcos) y por varios particulares, lo que ha permitido ajustar funcionalidades en base a feedback real. Los resultados muestran un uptime superior al 99 %, tiempos de respuesta estables y la confirmación de 39 pasajeros transportados.
Esta solución demuestra que es posible integrar captación, reserva, operación y facturación náutica en un único ecosistema, simplificando la vida del propietario y abriendo el mercado a nuevos perfiles de usuarios que antes no podían permitirse una experiencia en barco.
Abstract:
This project introduces an end-to-end digital platform that reimagines how recreational boats are marketed, booked, and managed. The solution brings together three mutually reinforcing modules: (1) a peer-to-peer marketplace that supports both traditional and shared reservations, lowering the entry cost for passengers; (2) a software-as-a-service back office where fleet owners control calendars, prices, invoices, multichannel leads, and real-time conversations; and (3) an automatic site generator that produces a fully responsive, SEO-ready web page—linked to live boat availability—in less than ten seconds.
Built on a microservice architecture deployed on AWS, the platform uses a Go backend and a NextJS frontend. Data stay synchronized via a blend of official APIs and resilient scraping, while AI-powered assistants (OpenAI, Twilio, Vapi) handle WhatsApp messages or voice calls and register leads automatically. Field validation occurred on two fronts: a major Ibiza charter company, managing over 200 boats, purchased and now operates the SaaS, confirming its commercial viability; and the public marketplace, which has already facilitated bookings for 39 passengers. Throughout testing the system delivered stable response times and no critical errors.
These results show that a single, integrated ecosystem can streamline owner workflows, expand access to boating experiences, and provide a solid foundation for future analytics-driven growth.
Resumen
El proyecto presentado surge de la necesidad de digitalizar por completo la experiencia de alquilar y gestionar embarcaciones. A lo largo del desarrollo, se ha construido una plataforma que reúne tres piezas interconectadas: un marketplace peer-to-peer donde propietarios y arrendatarios pueden cerrar reservas (incluida la posibilidad de compartir barco y precio entre desconocidos), un SaaS que centraliza toda la operativa diaria de una flota —calendarios, tarifas, facturación, leads y mensajería multicanal— y, por último, un generador que crea en cuestión de segundos un sitio web responsive y optimizado para SEO, enlazado en tiempo real con la disponibilidad de cada embarcación.
Todo el sistema se apoya en una arquitectura de microservicios desplegada en AWS, con backend en Go y frontend en NextJS. Para mantener la información sincronizada se utilizan tanto APIs oficiales como técnicas de scraping. Los propietarios cuentan con asistentes basados en OpenAI que atienden preguntas por WhatsApp o teléfono, y convierten conversaciones en reservas y registros de leads. Durante las pruebas, la plataforma ha sido utilizada por una de las compañías de chárter más grandes de Ibiza (más de 200 barcos) y por varios particulares, lo que ha permitido ajustar funcionalidades en base a feedback real. Los resultados muestran un uptime superior al 99 %, tiempos de respuesta estables y la confirmación de 39 pasajeros transportados.
Esta solución demuestra que es posible integrar captación, reserva, operación y facturación náutica en un único ecosistema, simplificando la vida del propietario y abriendo el mercado a nuevos perfiles de usuarios que antes no podían permitirse una experiencia en barco.
Abstract:
This project introduces an end-to-end digital platform that reimagines how recreational boats are marketed, booked, and managed. The solution brings together three mutually reinforcing modules: (1) a peer-to-peer marketplace that supports both traditional and shared reservations, lowering the entry cost for passengers; (2) a software-as-a-service back office where fleet owners control calendars, prices, invoices, multichannel leads, and real-time conversations; and (3) an automatic site generator that produces a fully responsive, SEO-ready web page—linked to live boat availability—in less than ten seconds.
Built on a microservice architecture deployed on AWS, the platform uses a Go backend and a NextJS frontend. Data stay synchronized via a blend of official APIs and resilient scraping, while AI-powered assistants (OpenAI, Twilio, Vapi) handle WhatsApp messages or voice calls and register leads automatically. Field validation occurred on two fronts: a major Ibiza charter company, managing over 200 boats, purchased and now operates the SaaS, confirming its commercial viability; and the public marketplace, which has already facilitated bookings for 39 passengers. Throughout testing the system delivered stable response times and no critical errors.
These results show that a single, integrated ecosystem can streamline owner workflows, expand access to boating experiences, and provide a solid foundation for future analytics-driven growth. Read More


