Portfolio

Algunos proyectos....

TermoTribu

E-commerce con tienda pública y panel de administración para gestión de stock, pedidos y ventas.

Tienda

  • Catálogo organizado por categorías
  • Buscador de productos en tiempo real
  • Carrito de compras y checkout con cálculo de envío
  • Login con Google (OAuth) para compra rápida sin registro tradicional
  • Combos con precios promocionales y descuentos automáticos
  • Páginas de ayuda: guía de compra, medios de pago y políticas de envío

Panel de administración

  • ABM de productos con múltiples imágenes y variantes
  • Control de stock por variante con alertas de stock bajo
  • Gestión de pedidos con máquina de estados: pendiente → pagado → en preparación → enviado → entregado

TeamTracker

Aplicación web diseñada para entrenadores deportivos que quieren profesionalizar la gestión de sus equipos. Permite llevar el seguimiento completo de atletas, entrenamientos, pagos y competencias desde un solo lugar, accesible desde cualquier dispositivo con internet.

¿Qué puede hacer el entrenador?

  • Gestionar atletas: Crear perfiles completos con datos personales, certificados médicos, historial de actividades y notas de seguimiento. Invitar nuevos atletas directamente por email.
  • Planificar entrenamientos: Diseñar sesiones con estructura de calentamiento, trabajo principal y vuelta a la calma. Guardar plantillas reutilizables y asignar entrenamientos a individuos o grupos enteros.
  • Controlar pagos: Emitir cobros mensuales a un alumno o a un grupo completo, ver quién tiene pagos pendientes o vencidos y registrar los cobros con un solo clic.
  • Seguir competencias: Ver todas las carreras y competencias de sus atletas, agregar planes de carrera, tiempos objetivo y observaciones de coaching.
  • Comunicarse: Mensajería instantánea con cada atleta.
  • Publicar anuncios: Publicación de anuncios globales visibles para todos sus atletas al ingresar a la app.

¿Qué puede hacer el atleta?

  • Ver sus entrenamientos: Accede a las sesiones que le asignó su entrenador y puede registrar cómo le fue: sensación, dificultad, molestias y comentarios.
  • Registrar actividades: Carga sus actividades manualmente o conecta su cuenta de Garmin para importarlas automáticamente.
  • Control de peso: Registra su peso, ve su evolución en un gráfico y obtiene su IMC con seguimiento hacia su peso objetivo.
  • Competencias: Registra sus carreras y puede ver el plan que le dejó su entrenador para cada una.
  • Pagos: Consulta el historial de cobros y el estado de cada uno.

TurnosWeb

Sistema web de agenda de turnos presenciales diseñado para sucursales físicas. El sistema permite gestionar citas de clientes, bloqueos internos de horario y el seguimiento en tiempo real del estado de cada turno.

Funcionalidades principales

  • Reserva y gestión de turnos con duraciones variables (bloques de 10 minutos)
  • Cálculo dinámico de disponibilidad: los slots libres se calculan en tiempo real a partir de los turnos y bloqueos existentes, sin persistirlos
  • Máquina de estados por turno: reservado → llegó → en atención → finalizado, con soporte para cancelado y no-show
  • Sistema de roles con permisos diferenciados: Admin, Recepción (vinculada a una sucursal) y Operador