Cristian Olivares - @visibait
Cristian O.
  • Sobre mí
  • Tecnologías
  • Portfolio
  • Contacto
ENEnglishHablemos
Cristian Olivares

Cristian Olivares (@visibait) 👋

Apasionado de 21 años, Full Stack Engineer autodidacta 🖥️ y CTO en VENTRY y Gravitance, con experiencia en más de 15 proyectos en producción. 🌍

Trabajemos 👋 juntosTrabajemos 👋 juntos
Trabajemos 👋 juntosTrabajemos 👋 juntos

Copyright @visibait 2026. Hecho con Next.js

Robot Asistente con IA | Retail
Proyecto:
Robot Asistente con IA para Retail
Contexto:
Prácticas de desarrollo de software en Bumerania
Stack:
React Native (Expo), TypeScript (Node.js y Fastify), MongoDB, Google Gemini AI

Resumen

El Robot Asistente con IA es una solución pensada para transformar la experiencia de compra en tiendas de ropa. Combina inteligencia artificial y visión por computador para ofrecer un recorrido de compra más fluido, personalizado y eficiente.

El asistente permite a los clientes escanear prendas mediante códigos QR para consultar disponibilidad y opciones como recogida en tienda, petición a almacén o compra online. También incluye búsqueda por voz y un sistema de recomendaciones basado tanto en las prendas escaneadas como en el outfit que lleva el cliente.

  • React Native
  • Expo
  • TypeScript
  • Node.js
  • Fastify
  • MongoDB
  • Google Gemini
  • TensorFlow.js

Funcionalidades clave

Escaneo de productos: Los clientes escanean el código QR de una prenda para ver disponibilidad, tallas, colores y opciones de compra. El robot puede además acompañar al cliente hasta el producto dentro de la tienda.

Búsqueda por voz: Un sistema de reconocimiento de voz permite buscar productos concretos con comandos hablados, facilitando la navegación.

Recomendaciones inteligentes: Algoritmos de IA ofrecen sugerencias personalizadas a partir de prendas concretas y del outfit completo del cliente.

Experiencia omnicanal: Une lo físico y lo digital: recogida en tienda, petición a almacén o compra online desde el mismo dispositivo.

Desarrollo técnico

El frontend se desarrolló con React Native (Expo) para conseguir una interfaz fluida en el dispositivo del robot. El backend se construyó en TypeScript con Node.js y Fastify para tener una API rápida y eficiente, y MongoDB gestiona inventario, preferencias de usuario y datos de recomendación.

La visión por computador permite al robot reconocer prendas y analizar el outfit del cliente para afinar las recomendaciones. Usamos el modelo Gemini de Google para el análisis visual y TensorFlow.js para la detección corporal y la captura del outfit.

Impacto en el sector retail

El proyecto combina la comodidad del e-commerce con la experiencia tangible de la tienda física. Los primeros resultados muestran más satisfacción del cliente, compras más eficientes y más venta cruzada gracias a las recomendaciones personalizadas.

Equipo y agradecimientos

Desarrollado durante mis prácticas en Bumerania (Alicante, marzo - junio de 2025) junto a Jesús Martínez Manchado, Alberto Rodríguez y Vicente Hernández Maciá. Gracias a Bumerania por proporcionar el hardware que hizo posible este proyecto independiente.

La UI conceptual está inspirada en Zara y se creó únicamente con fines educativos y de portfolio. Este proyecto no está afiliado, respaldado ni aprobado por Zara. Zara es una marca registrada de su respectivo propietario.