Acceso remoto Casa Sundheim
Aplicación web para abrir la puerta principal de un edificio y permitir el acceso remoto a turistas a través un código.

Durante los último años, el número de apartamentos turísticos ha aumentado considerablemente, y con ello, la necesidad de mejorar el servicio, solventar problemas derivados de la gestión, y optimizar los recursos lo máximo posible.
Problema con la gestión de las llaves
Uno de los problemas que más fricciones causa en la gestión de alquileres, son los horarios de llegada de inquilinos, unido a la coordinación de llaves y gestión de equipos de limpieza.
Es muy común que haya retrasos en la llegada de los turistas, o que la empresa de limpieza tenga que reubicar personal sobre la marcha, debido al calendario. En esta situación, depender de una llave física, es una limitación: no tanto por la llave en sí, sino porque para dar o recoger llaves, hay que desplazarse y esperar en el sitio.
Hay alternativas como los candados con clave, pero no son realmente seguras, ya que se abren con facilidad, dando lugar a posibles robos (y últimamente también se están saboteando).
Propuesta para eliminar la dependencia de las llaves
Entendiendo el problema, planteamos una solución en 2 pasos:
- Vincular el interfono de la puerta del edificio con un interruptor inteligente (bypass).
- Conectar la API del interruptor inteligente con una aplicación web muy sencilla, que valide un código y permita el acceso.
La idea es muy sencilla: El propietario crea códigos de acceso y los comparte con sus inquilinos o el equipo de limpieza, junto con el enlace a la web. Éstos abren el enlace desde el móvil, introducen el código, y entran a la propiedad.
Solución técnica
Tras validar la propuesta anterior, decidimos implementar la solución, para ello utilizamos las siguientes tecnologías:
Next.js: nos permitió desarrollar tanto el front-end como el back-end de la aplicación. En el front-end implementamos la interfaz visual de la aplicación, permitiendo seleccionar múltiples idiomas a los usuarios, y adaptando el diseño al esquema de colores del dispositivo, mejorando la accesibilidad.
En el back-end, creamos todas las conexiones con la API del interruptor inteligente, además de la validación de los códigos de forma segura.