Files
soleprint/atlas/book/feature-form-samples/feature-form/pet-owner/01-registro.md
2025-12-31 09:07:27 -03:00

1.6 KiB

Registro de Usuario

Tipo de usuario

Dueno de mascota (nuevo)

Donde empieza

Pagina principal -> Boton "Registrarse" o /register

Que quiere hacer el usuario

Crear una cuenta nueva para poder reservar turnos y gestionar sus mascotas

Pasos

  1. Click en "Registrarse" en la pagina principal
  2. Ingresar email
  3. Ingresar contraseña
  4. Confirmar contraseña
  5. Aceptar terminos y condiciones
  6. Click en "Crear cuenta"
  7. Recibir email de verificacion
  8. Click en el link de verificacion
  9. Cuenta activada, redirige al dashboard

Que deberia pasar

  • Usuario creado en el sistema
  • Email de bienvenida enviado
  • Puede iniciar sesion inmediatamente
  • Ve su dashboard vacio (sin mascotas, sin turnos)

Problemas comunes

  • El email ya esta registrado pero el usuario no lo recuerda
  • El email de verificacion llega a spam
  • La contraseña no cumple los requisitos minimos
  • El usuario cierra el browser antes de verificar y no encuentra el email despues
  • Usuarios intentan registrarse con email de otra persona

Casos especiales

  • Si el email existe como usuario invitado (del turnero), deberia linkear las cuentas
  • Si el usuario ya tiene cuenta pero no verificada, reenviar email de verificacion
  • Registro desde el flujo de turnero (ya ingreso datos, solo falta contraseña)

Flujos relacionados

  • Login (despues de registrarse)
  • Turnero (puede disparar registro)
  • Recuperar contraseña (si ya tenia cuenta y no recuerda)

Notas tecnicas

  • API: POST /common/users/create/
  • Validacion de contraseña: minimo 8 caracteres, 1 numero, 1 mayuscula
  • Verificacion expira en 24 horas