Capa 01 de 06
Diseño
Las pantallas, los estados y los recorridos. Hasta acá solía llegar mi trabajo.
Solo escritorio, para las PC de los locales
Disponible para trabajar como Product Designer, UX/UI Designer y UX Lead, en remoto o híbrido en Buenos Aires.
CV (PDF)Sistema de gestión · 2026
Un sistema interno para una cadena de ortopedias: stock, caja y remitos entre locales.
Seis capas. Seguí bajando
Capa 01 de 06
Las pantallas, los estados y los recorridos. Hasta acá solía llegar mi trabajo.
Solo escritorio, para las PC de los locales
Capa 02 de 06
El diseño pasado a componentes. Cuando algo se ve mal, se arregla en el componente y cambia en cada pantalla que lo usa.
React y TypeScript · unas 17.000 líneas
Capa 03 de 06
Al anular una venta, el sistema pregunta si se devolvió la plata. Si diera por hecha cualquiera de las dos respuestas, alguien perdería plata.
Cada regla, con su porqué anotado
Capa 04 de 06
El stock de cada local y del depósito, la caja, los comprobantes y los remitos. Cada dato se guarda desde el día uno, aunque la pantalla que lo muestra venga después.
Postgres
Capa 05 de 06
Cada rol ve y toca solo lo suyo. El control está en la base, no en la pantalla.
9 de 9 chequeos de permisos
Capa 06 de 06
Pruebas automáticas y la caja simulada contra cuatro planillas reales del negocio.
273 de 273 pruebas

El stock vivía en un Excel por local.
Se actualizaba a mano al cierre del día, dependía de una sola persona y la planilla que juntaba todo perdía productos.
Audité lo que había, diseñé el sistema y lo construí.
El sistema completo: caja, stock, depósito, remitos, productos, proveedores, permisos y estadísticas.
Terminado y probado.
Pasó todas las pruebas y las simulaciones de caja con planillas reales del negocio.
Herramientas: Claude Code, React, TypeScript, Supabase y Vercel.
Cada rol entra a un Inicio distinto: el local vende, busca y ve su stock; el depósito ve qué preparar y qué envíos esperan confirmación; oficina, las ventas y el efectivo de todos los locales.

Se busca el producto, se suma a la venta y se confirma, todo en una pantalla. Al confirmar, sale el comprobante y se descuenta el stock.


Antes había que buscar el producto y verificar el precio a mano. Ahora se busca por nombre, código, proveedor, marca, color o talle, con o sin acentos y mayúsculas.

Lo iban a usar personas que venían del Excel, en locales donde el personal rota. Las pantallas dicen «Stock disponible», cada botón dice qué hace, se entra con una cuenta por local y cada producto va con su proveedor.

Cada movimiento de stock queda anotado: qué cambió, dónde, cuánto, por qué y quién. El registro es permanente: un ajuste a mano exige motivo y un comprobante emitido queda congelado.

El depósito prepara y envía cada remito interno, y el local lo confirma al recibirlo.


Capturas con datos de ejemplo. Marcas y locales, difuminados; en la auditoría, también los responsables.
Para cargar el stock hice una importación que primero muestra un informe de revisión.
La importación
El código lo escribieron agentes de IA. Yo definía qué había que construir y validaba cada paso antes de seguir.
Del repositorio, del 3 de junio al 9 de agosto de 2026
249cambios guardados
49entregas integradas
Fue la primera vez que construí un diseño mío hasta el final. Con esa forma de trabajar hice el panel de vendedores de Liberty.