← Volver a proyectos

Producto propio · Fidelización · 2026

Hanexa: puntos y beneficios

Un programa de puntos con experiencia móvil para el cliente y administración para el negocio.

  • React
  • TypeScript
  • NestJS
  • PostgreSQL
  • Docker
Estado
Desarrollo funcional local; sin resultados comerciales atribuidos.
Mi aporte
Desarrollo integral propio del producto, sus recorridos de cliente y negocio, la API y la implementación local.

La captura muestra el panel del cliente de la demo pública con datos ficticios. El saldo, el perfil y los premios son ejemplos, no resultados comerciales.

Problema

Un programa de fidelidad necesita conectar los consumos, el saldo de puntos y los canjes con reglas que el negocio pueda administrar.

Solución

Una aplicación con catálogo de beneficios, activación de canjes e identificación del cliente, junto con herramientas de administración y una base para separar distintos restaurantes.

Recorrido y decisiones

Dos recorridos, un mismo programa

El cliente consulta los beneficios disponibles, revisa las condiciones y activa el que quiere utilizar. Puede acceder a su QR para identificarse en el negocio.

Del otro lado, el negocio necesita administrar el programa, registrar consumos y consultar la actividad. El producto contempla distintas responsabilidades para la administración y la operación en caja.

Qué desarrollé

Definí los recorridos del cliente y del negocio, construí las interfaces y trabajé en la API, la persistencia y la separación entre restaurantes. La evolución local se documenta como Hanexa Órbita y cuenta con servicios propios de web, API y PostgreSQL.

Decisiones técnicas

  • Reglas en el sistema. El saldo y los canjes necesitan validación del lado del servidor, además de una interfaz clara.
  • Separación entre negocios. La versión local está preparada para varios restaurantes en una instalación compartida, con accesos y datos separados.
  • Identidad y permisos. La autenticación usa sesiones de servidor y roles para distinguir responsabilidades.
  • Validación del recorrido. El proyecto incluye pruebas de integración y recorridos de navegador para alta de restaurantes, invitaciones y operación.

Demo y estado de implementación

La demo enlazada sirve para explorar la experiencia con datos ficticios. Es una demostración del recorrido y no equivale a la instalación local con su API y base de datos.

La implementación local sigue en desarrollo. Este caso no atribuye restaurantes activos, retención de clientes ni resultados de ventas.