SaaS · Colaboración en tiempo real · Availroom

PMS / Channel Manager

La plataforma con la que más de 150 gestoras operan cada día: un escritorio dentro del navegador con colaboración multiusuario en tiempo real.

Rol
Frontend → Fullstack Lead
Empresa
Availroom
Periodo
2021 — hoy
Impacto
150+ gestoras
PMS / Channel Manager

El reto

Las gestoras trabajan con decenas de alojamientos y varios canales a la vez, y sus equipos tocan las mismas reservas al mismo tiempo. Necesitaban una herramienta tan ágil como una app de escritorio y en la que nadie pisara el trabajo de otro.

Qué construí

  1. 01

    Interfaz tipo escritorio con ventanas y apps, en React y Redux con selectores memorizados (Reselect) para evitar renders innecesarios.

  2. 02

    Microservicio de WebSockets en Node.js y Express para colaboración en tiempo real, al estilo Figma o Google Docs.

  3. 03

    Como Lead, coordiné la migración progresiva del core a microservicios.

Stack

  • React
  • Redux
  • Reselect
  • Node.js
  • WebSockets
  • Microservices

Siguiente proyecto

Motor de reservas de marca blanca