Escenario ilustrativo de cómo trabajaríamos.
El reto
Supongamos una cadena de centros deportivos en la que se reserva por teléfono, en el mostrador o con un sistema distinto en cada centro. Hay clases llenas de socios que luego no vienen, y la dirección no tiene una visión conjunta de la ocupación.
La solución
Plantearíamos una app para iOS y Android, con una sola base de código, en la que el socio vea los horarios de todos los centros, reserve clases o pistas, se apunte a la lista de espera y cancele con un toque. Recibiría recordatorios y un aviso cuando se libere una plaza.
El personal de cada centro tendría un panel web para gestionar horarios, aforos y asistencia, y la dirección vería la ocupación de toda la cadena. Si ya existe un programa de gestión de socios, conectaríamos la app con él en lugar de duplicar datos.
Empezaríamos con una primera versión en un centro, la probaríamos con socios reales y la llevaríamos después al resto.
Tecnologías
- React Native
- React
- TypeScript
- NestJS
- PostgreSQL
- Firebase Cloud Messaging
El resultado
Los socios deberían poder reservar en pocos segundos desde el móvil, y los centros, llenar mejor sus clases gracias a la lista de espera y los recordatorios. La dirección tendría datos de ocupación comparables entre centros.
