"Pruébate el futuro" >
Boostar es una aplicación móvil de comercio electrónico de ropa que integra tecnologías de realidad aumentada (AR) para transformar la experiencia de compra online. La aplicación permite a los usuarios visualizar cómo les quedaría una prenda antes de comprarla mediante un sistema virtual de "Try It On".
-
Problema que soluciona: Reduce la gran cantidad de dinero perdido en devoluciones al permitir que el cliente vea cómo le queda la ropa antes de la compra.
-
Propósito: Actuar como un e-commerce interactivo que mejora la confianza del usuario final.
Este proyecto destaca por ser un esfuerzo conjunto y multidisciplinar desarrollado entre tres centros educativos, simulando un entorno de trabajo real y utilizando una metodología de trabajo híbrida que incluyó un viaje y sesiones de coworking presenciales en Mallorca:
- Desarrollo Tecnológico (Frontend/Backend/AR): Institut Tecnològic de Barcelona (ITB).
- Administración y Finanzas: Instituto Juníper de Mallorca (Plan de viabilidad, modelo de negocio y validación financiera, con quienes se realizó el coworking presencial).
- Patronaje y Moda: Instituto Ana Gironella de Mundet (Diseño de prendas).
El desarrollo sigue el patrón MVVM (Modelo-Vista-ViewModel), separando el código en tres capas principales:
-
Interfaz de Usuario: Construida con Jetpack Compose bajo una mentalidad de System Design y componentes reutilizables.
-
ViewModel: Cada pantalla gestiona su propio estado y llamadas al repositorio.
-
Repositorios: Se utilizan interfaces para abstraer la fuente de datos, permitiendo intercambiar implementaciones entre Supabase y repositorios mock para pruebas.
El sistema gestiona una base de datos relacional compleja que incluye:
-
Productos: Tablas vinculadas a marcas, estilos, colores, tallas y elementos multimedia (imágenes/videos).
-
Usuarios: Clasificados en dos roles principales: Clientes (con carrito e historial) y Empresas (con productos asociados).
-
Endpoints clave: Gestión de onboarding, filtrado de productos (
get_products), gestión de likes (toggle_like) y perfiles de partners.
-
Bugs conocidos: Problemas de persistencia en la paginación al volver de la pantalla AR y carga lenta de la Home en dispositivos de bajo rendimiento.
-
Mejoras pendientes: Optimización del consumo de datos en videos y desarrollo completo de la funcionalidad del carrito.
- Marc Díaz Seuma (Desarrollo Android / AR / Fullstack)
- Michelle Carolina Posligua Contreras (Product Owner / Desarrollo Android / Fullstack)
- Institución: Institut Tecnològic de Barcelona (ITB)
Nota de Desarrollo: El concepto original de la aplicación fue propuesto por un alumno de la institución. El equipo técnico asumió el proyecto desde su fase inicial, liderando una etapa de Investigación y Desarrollo (I+D) de aproximadamente 3 meses para la selección de la arquitectura, viabilidad de la tecnología AR y diseño del ecosistema Fullstack.



