Producto
Cómo funciona Booking
De un link de Booking.com o Airbnb a tu propia dirección web reservable en unos cinco minutos. Sin comisión y sin pagos online.
Para huéspedes
- Abrí el link propio de la propiedad y elegí las fechas; el precio se calcula por noche.
- Solicitá o reservá sin crear una cuenta.
- Confirmá tu teléfono y tu email con un código y un enlace de verificación.
- Seguí la reserva desde un enlace privado. Solo el anfitrión puede cancelar.
Para anfitriones
- Pegá tu link de Airbnb o Booking.com: se importan título, fotos, comodidades y capacidad.
- Revisá el contenido generado y traducido, y elegí uno de los 10 diseños.
- Elegí el modo: solicitud (vos aprobás, con la opción de ajustar el precio) o instantáneo.
- Recibí un aviso de cada reserva por SMS o email y cancelá desde el panel.
Verificación del huésped
Antes de que una reserva llegue al anfitrión, el huésped comprueba que el teléfono y el email son reales.
Teléfono: SMS con Twilio
Se envía un código de un solo uso por SMS con Twilio. Los números se guardan en formato E.164.
Email: SMTP (Gmail)
Se envía un enlace de verificación por SMTP desde una cuenta de Gmail. Otro servicio SMTP, como Resend, solo necesita otra configuración de entorno.
Pagos
Booking no cobra ni procesa pagos, por motivos impositivos. Anfitrión y huésped lo resuelven directamente: efectivo, transferencia, tarjeta al llegar o link de pago, configurable por propiedad.
Tecnología
Una aplicación Next.js con un worker en segundo plano y una base de datos PostgreSQL.
- Frontend
- Next.js 16React 19TypeScriptTailwind CSS 4Framer Motionnext-intl
- Backend
- Next.js server actionsAuth.js v5Prisma 7Job queue and worker
- Datos
- PostgreSQL 16
- Notificaciones
- Twilio (SMS)SMTP with Nodemailer (Gmail)
- IA
- Anthropic Claude
- Calidad
- VitestPlaywright
- Infraestructura
- Ubuntu Server 24.04 LTS (VPS)Docker ComposeCloudflare Tunnel
Hosting
Producción corre en un VPS con Ubuntu Server 24.04 LTS. Docker Compose ejecuta la app, el worker y PostgreSQL 16 detrás de un túnel de Cloudflare. La imagen se construye en la estación del desarrollador y se envía al servidor, que nunca compila.