Plataforma de capacitación interna para una red de concesionarias automotrices
Plataforma de capacitación interna con miles de usuarios activos, decenas de cursos en producción y un patrón de mejora continua basado en auditorías técnicas y cotizaciones por horas.
- mobile-app
- web-app
- e-learning
- flutterflow
- firebase
El reto
Una red de concesionarias automotrices necesitaba capacitar a su personal en producto, procesos y normativa interna de manera consistente entre todas sus sucursales. La plataforma ya existía y estaba en uso real, pero presentaba fricciones de rendimiento, oportunidades de instrumentación y gaps en herramientas administrativas que limitaban la operación.
UXperTech entró como aliado técnico para auditar, optimizar y extender la plataforma, no para construirla desde cero.
Enfoque
- Auditoría antes de cotizar: cada intervención mayor empieza con un documento de análisis técnico (diagnóstico, impacto estimado, recomendaciones) que después se traduce en una cotización por horas. Este patrón evita estimar a ciegas.
- Optimización dirigida por datos: instrumentación analítica sobre la app web para identificar dónde realmente se pierde el usuario, no donde se cree que se pierde.
- Reportes en dos fases: primero se elimina el cuello de botella de queries con anti-patrones (lecturas en cascada, fetch sin filtro), después se reescribe la lógica de agregación. Esto entrega valor temprano y permite priorizar la fase 2 con datos reales.
- Gestión de cursos extendida: propuestas para escalar la administración de cursos manteniendo coherencia con el stack existente.
Stack
- Frontend: Flutter Web (FlutterFlow → Dart en navegador).
- Backend: Firebase + Firestore.
- Auth: Firebase Auth (email / contraseña).
- Video: Vimeo API.
- Certificados: integración con servicio externo + widget Flutter.
- Analítica de producto: PostHog con captura de Canvas habilitada.
Resultado
- Tiempos de carga reducidos en pantallas críticas (reportes y panel de administración).
- Sistema de instrumentación analítica funcionando sobre Flutter Web — no trivial, requirió habilitar captura de Canvas para que PostHog pudiera ver el render.
- Auditorías QA documentadas que se convierten en backlog accionable.
Notas
El patrón de trabajo (auditoría → cotización por horas → fase 1 / fase 2) que se calibró con este cliente se incorporó como plantillas estándar en UXperTech: audit-and-fix.md y hourly-quote.md en la base de conocimiento interno.