Cliente Flutter — registro de implementación

Documento vivo de la app (Android primero). API staging: https://api-staging.thegood-app.com/api

Stack

Alineación con el API (perfil)

La app usa el mismo contrato que PATCH /api/v1/users/:id/profile (UpdateProfileDto):

Pantallas en esta entrega

  1. Bienvenida / onboarding (3 pasos)
  2. Login con correo y contraseña
  3. Registro con confirmación de contraseña
  4. Inicio (resumen de sesión y perfil)
  5. Editar perfil (nombre y dirección)
  6. Configuración (idioma: EN / ES)

Capturas

Capturas actuales desde good-app/flutter/images/ (publicadas en /flutter/images/).

Bienvenida onboarding
Pantalla de login
Pantalla de registro
Inicio con sesión
Pantalla de perfil

Capturas de troubleshooting

Configuración path de Flutter
Error de estado viejo en hot reload
Log de error de plugin

Volver al plan frontend