Aplicación web

Casa Aurelia — reservas y gestión hotelera

Una web de reservas directas y un back office para un hotel pequeño (alojamiento de demostración ficticio): disponibilidad en tiempo real y precios dinámicos, asignación de habitaciones que la base de datos protege contra el overbooking, pagos online y reembolsos, autoservicio para huéspedes, recepción, limpieza, mantenimiento, sincronización iCal con los canales de reserva, vouchers en PDF e informes.

En desarrollo2026Hostelería
Casa Aurelia — reservas y gestión hotelera

Resumen

Resumen

Casa Aurelia muestra cómo un hotel pequeño puede recibir reservas en su propia web en lugar de depender solo de los portales de reservas. La web pública (en rumano e inglés) permite a los huéspedes consultar disponibilidad, comparar tarifas y reservar; el back office cubre el trabajo diario del equipo — reservas, calendario, habitaciones y limpieza, tarifas, mantenimiento e informes. El alojamiento, los precios, las políticas y las fotos son ficticios.

Qué hace

  • Disponibilidad y precios: tarifas por tipo de habitación con precios de fin de semana, adulto extra y niños, estancia mínima, reglas de temporada y códigos promocionales; opciones flexibles y no reembolsables una al lado de otra.
  • Sin overbooking: cada reserva se asigna a una habitación física y la propia base de datos rechaza las estancias que se solapan. Las pruebas de concurrencia registraron cero reservas dobles.
  • Pagos y reembolsos mediante una interfaz de pago con sandbox integrado; el adaptador de Stripe está implementado y a la espera de las claves.
  • Autoservicio para huéspedes con el código de reserva, vouchers en PDF y correos enviados mediante una cola de salida.
  • Operaciones: llegadas y salidas del día, calendario de habitaciones, estados de limpieza, bloqueos por mantenimiento, importación iCal desde los canales de reserva, informes con exportación CSV y registro de auditoría.

Calidad

Se ejecutaron 272 comprobaciones automáticas y manuales (271 superadas, 1 fallo corregido, 0 defectos abiertos), entre ellas una verificación de precios con 1.500 casos, análisis de accesibilidad sin infracciones y comprobaciones de SEO.

Estado

Una demo completa que no usa ningún hotel real. Antes del lanzamiento necesita una cuenta de pagos real, monitorización, alojamiento y los datos y textos legales propios del establecimiento.

Capturas de pantalla

Caso de estudio

Reto

Los hoteles pequeños pagan comisión por la mayoría de las reservas y hacen malabares con hojas de cálculo, canales de reserva y papeles para la limpieza. El objetivo era una web de reservas directas y un back office que pueda llevar un equipo pequeño, en el que dos huéspedes nunca acaben en la misma habitación.

Solución

Una aplicación Next.js sobre PostgreSQL. La disponibilidad, los precios y la máquina de estados de la reserva se ejecutan en el servidor; la asignación de habitaciones está protegida por restricciones en la base de datos, de modo que las estancias solapadas se rechazan incluso con peticiones simultáneas. Los pagos pasan por una interfaz de proveedor (sandbox y Stripe), los correos y reembolsos por una cola de salida y un worker, y los feeds iCal se importan de forma programada.

Resultados

Todo el recorrido del huésped y del personal funciona de principio a fin con datos de demostración: búsqueda, reserva, pago en sandbox, voucher, cancelación y reembolso, además del trabajo diario del back office. 271 de las 272 comprobaciones ejecutadas se superaron (el único fallo se corrigió), con cero reservas dobles en las pruebas de concurrencia. Los pagos reales, la monitorización y los datos del establecimiento son los pasos que quedan antes del lanzamiento.

Nuestro papel

Diseño de producto, motor de reservas y precios, diseño de la base de datos, pagos y reembolsos, back office, accesibilidad, SEO, pruebas y documentación.

Proyectos relacionados

Slipstream — plataforma para bar con pedidos por QR, fidelización y juegos de navegador
Aplicación webCaso de estudio

Slipstream — plataforma para bar con pedidos por QR, fidelización y juegos de navegador

Una plataforma digital completa para un bar de temática de motor (demo con una marca ficticia): pedidos en mesa por QR con panel del bar en tiempo real, reservas, eventos, puntos de fidelidad y recompensas, pronósticos de los fines de semana de carreras, quiz, funciones de comunidad y ocho juegos de navegador.

  • HTML5
  • CSS
  • JavaScript
  • PostgreSQL
  • +4
Raftul — plataforma marketplace de comercio electrónico
Aplicación webCaso de estudio

Raftul — plataforma marketplace de comercio electrónico

Una tienda online orientada a producción para el mercado rumano y europeo (presentada con una marca ficticia): escaparate con búsqueda tolerante a errores tipográficos, promociones, stock en varios almacenes, pago con tarjeta, contra reembolso y por transferencia, devoluciones, SEO integrado, una API REST para apps móviles y un panel de administración por roles.

  • Prisma
  • TypeScript
  • React
  • Next.js
  • +4
Clinica Meridian — plataforma para clínicas médicas
Aplicación webCaso de estudio

Clinica Meridian — plataforma para clínicas médicas

Un portal médico público, reserva de citas online, una aplicación para el personal con varios roles y una mini historia clínica para una clínica privada con varias sedes (demo ficticia): primeros huecos libres en tiempo real, reserva confirmada por SMS, protección contra citas dobles para médicos y consultas, inicio de sesión en dos pasos obligatorio para el personal, datos clínicos cifrados y un registro de auditoría a prueba de manipulaciones.

  • Prisma
  • TypeScript
  • React
  • Next.js
  • +4

¿Necesitas algo parecido?

Podemos crear un proyecto como este adaptado a tus objetivos, contenido y presupuesto.

Esc