La base de tu app,
lista para producción.

Arquitectura limpia, autenticación, internacionalización, modo offline, tests y CI — montados, tipados y probados. Todo lo que se repite en cada app seria, ya resuelto.

Construido sobre

  • Flutter
  • Supabase
  • Sentry
  • go_router
  • get_it
  • bloc
  • fpdart
${ICON_LAYERS}

Arquitectura limpia

Capas data / domain / presentation con fronteras estrictas. El dominio nunca conoce el backend.

${ICON_SHIELD}

Lista para producción

Errores tipados, guard de auth, modo offline, tests, golden tests y umbral de cobertura bloqueante en CI.

${ICON_DEVICES}

Un código, toda pantalla

Shell adaptativo: bottom nav flotante en móvil, NavigationRail en tablet y web. Light y dark de serie.

Pantallas reales que ya funcionan

Una galería para revisar cada widget

Cada componente vive en una pantalla navegable con su propia URL (/ui-kit/buttons, deep-link incluido). Revisa botones, inputs, cards y estados en claro y oscuro sin montar nada.

Probar la app
9:41
Galería de widgets
${ICON_APPS}Botones›
${ICON_EDIT}Inputs›
${ICON_CARD}Cards›
${ICON_BADGE}Display›
${ICON_GAUGE}Estados›
${ICON_CARD}Layouts›
${ICON_HOME}${ICON_GRID}${ICON_USER}

Biblioteca de widgets con tokens de diseño

Botones, chips, campos y switches con espaciado, radios y tipografía como tokens — sin números mágicos. Cambia el tema y todo responde. Los golden tests fijan el render pixel a pixel.

Ver qué incluye
9:41
UI Kit
Continuar
Cancelar
Éxito Aviso Error Info
Correo
tú@correo.com
Notificaciones

Una feature completa, de ejemplo

Búsqueda de usuarios con cubit, paginación offset/limit, dedup y estados de error que conservan lo ya cargado. El patrón exacto que replicarás en tus features reales.

9:41
Buscar
AL
Ana Lópezana.lopez@correo.com
MR
Marc Ruizmarc.ruiz@correo.com
CG
Clara Gilclara.gil@correo.com
JV
Jan Vidaljan.vidal@correo.com
${ICON_HOME}${ICON_GRID}${ICON_USER}

Entra sin registrarte

Un botón "Continuar como invitado" crea una sesión anónima de Supabase: la gente prueba la app sin dejar sus datos. Sigue siendo un usuario real, con su rol y sus políticas de seguridad en la base de datos, y el perfil muestra que es un invitado.

Probarlo
9:41
Acceder
Correo
tú@correo.com
Contraseña
••••••••
Iniciar sesión
Continuar con Google
Continuar como invitado

Lo que ya está resuelto

Cada pieza que una app seria necesita — resuelta, tipada y con tests.

Una base sólida, sin arrancar de cero.

Arquitectura limpia, tipada y con tests, corriendo de verdad. Pruébala en tu navegador.

Probar la app