Ignacio Iglesias
Gym App MóvilPrivado
App white-label del sistema: check-in, ventas y deudas desde el mostrador del gimnasio.
- App white-label: cada gimnasio la publica con su propia marca e ícono.
- Resuelve el check-in por DNI, la venta de pases y el cobro de deudas en el momento, sin PC.
- Comparte los contratos de la API con el backend, así que un cambio de esquema rompe el build en vez de romper en producción.
No hay demo pública de este proyecto. Si querés, escribime y te cuento cuál fue mi parte.
Ignacio Iglesias — perfil y proyectos
Ignacio Iglesias — Desarrollador Full Stack
Web · Mobile · Desktop nativo · IA
Garín, Buenos Aires · Argentina
Ingeniero full-stack senior con ownership end-to-end de productos: diseño de sistemas, arquitectura de datos, frontend, app mobile nativa, integración con hardware y deploy en producción.
Construí Huésped+, el primer hotel agéntico con IA de Argentina —la PWA del huésped con check-in digital, pagos in-app y un concierge LLM que responde sobre el hotel y sobre la propia estadía.
Amplitud poco común —React/Next.js, React Native/Expo, Rust/Tauri, backends en Node/Bun— con fuerte especialización en ingeniería asistida por IA: servidores MCP propios, agentes y LLMs en producción con guardrails.
Huésped+ en producción con hoteles reales, y GymAdmin —mi SaaS para gimnasios en LATAM— de punta a punta.
Proyectos
- Huésped+ — El primer hotel agéntico con IA de Argentina: la PWA del huésped, personalizable por hotel.
- Cada hotel la publica con su propio dominio, su marca y su contenido: el mismo producto se ve distinto en cada propiedad, sin un deploy por cliente.
- El huésped hace el check-in y el check-out desde el celular, pide room service, paga in-app y deja la encuesta post-estadía, sin instalar nada.
- El concierge con IA responde 24/7 sobre el hotel —servicios, horarios, políticas, turismo local— y sobre la estadía concreta. Multilingüe, con guardrails anti-alucinación y derivación a recepción cuando no sabe.
- En producción en hoteles reales de Argentina.
Next.js, Fastify, Prisma, PostgreSQL, LLM
- Gym Admin — SaaS multi-tenant de gestión de gimnasios: clientes, membresías, caja y rutinas.
- Cada gimnasio entra con su propio dominio y ve solo sus datos: un solo deploy, muchos clientes.
- Cubre el día a día del mostrador: alta de socios, cobros, membresías que vencen, caja y rutinas.
- Es la base sobre la que se apoyan la app móvil y el control de acceso por huella.
Next.js, Hono, Prisma
https://gym-admin.com.ar - Gym App Móvil — App white-label del sistema: check-in, ventas y deudas desde el mostrador del gimnasio.
- App white-label: cada gimnasio la publica con su propia marca e ícono.
- Resuelve el check-in por DNI, la venta de pases y el cobro de deudas en el momento, sin PC.
- Comparte los contratos de la API con el backend, así que un cambio de esquema rompe el build en vez de romper en producción.
Expo, React Native, TanStack Query
- Lector de Huellas — Control de acceso por huella con lectores ZKTeco, integrado a gym-admin en tiempo real.
- Servicio nativo en Rust + Tauri que habla directo con los lectores ZKTeco de la red local.
- Empuja cada fichaje a gym-admin por WebSocket, así el mostrador lo ve al instante.
- Si se corta la red, encola los eventos en disco y los reintenta cuando vuelve.
Tauri, Rust, React
- Goblin — App de streaming nativa con MPV, addons Stremio, torrents y debrid.
- App de escritorio hecha en Tauri + Rust para ver contenido por streaming.
- Compatible con addons de Stremio, torrents y servicios debrid.
- El playback lo hace MPV embebido: reproduce cualquier códec sin pelear con las limitaciones del navegador.
Tauri, Rust, Svelte, MPV
- Slop Together — Juego de doblaje colaborativo estilo Jackbox: host + celulares por código, sin instalar nada.
- Un host abre la partida en la compu y el resto se suma desde el celular con un código, sin instalar nada.
- Cada ronda reparte un video y todos le ponen voz; después se vota el mejor doblaje.
- Toda la sincronización en vivo va por WebSockets.
Bun, React, Tailwind
https://slop.pepo.ar/ - Mecánica Torres — Landing de cliente real: mecánica a domicilio en Pilar, orientada a WhatsApp.
- Sitio de un mecánico a domicilio en Pilar: el objetivo del negocio es que lo escriban por WhatsApp.
- Cada sección empuja a esa acción —los servicios, la zona de cobertura y la garantía están escritas para responder las dudas antes de que las pregunten.
- En producción y generando consultas reales.
React, Vite, Tailwind
https://www.mecanicatorres.com.ar/ - Scrappers de precios — Seguimiento de precios con scrapers de Día/VTEX y Mercado Libre, sin navegador headless.
- Los scrapers pegan directo contra las APIs internas de Día/VTEX y Mercado Libre, sin abrir un navegador headless.
- Guarda el histórico en SQLite para ver cómo evoluciona cada precio en el tiempo.
- Un front en React muestra los productos que seguís y te avisa cuando se mueven.
Bun, Hono, SQLite, React
- Bonitas Ayelen — Turnos online para un estudio de belleza en Garín: servicios, profesionales y seña.
- Los turnos se reservan 100% online: la clienta elige el servicio, suma varios al mismo turno, elige profesional, día y horario.
- Cobra la seña en el momento de reservar y manda la confirmación al instante.
- También resuelve el alquiler de equipos con requisitos y combos de insumos para profesionales.
React, Vercel
https://bonitasayelen.com.ar/ - YT Amogushttps://yt.pepo.ar/
- Dolar bluehttps://dolar.pepo.ar/
- Video to Mp3https://mp3.pepo.ar/
- Pokedexhttps://pokedex-app-six-zeta.vercel.app/
- Calculadorahttps://calculadora-two-xi.vercel.app/
- Cartas Climahttps://cartitasclima.vercel.app/
- Lista de tareashttps://lista-de-tareas-rho.vercel.app/
- Peliculas Reacthttps://peliculas-react-blond.vercel.app/