El objetivo es desarrollar el flujo de registro de usuarios en la plataforma CureMD+. Este flujo debe incluir la bienvenida, la descarga y subida de la Declaración Jurada de Salud, y la navegación hacia la pantalla de pago una vez completada la declaración.
Funcionalidades Requeridas:
1. Pantalla de Bienvenida:
Descripción: Al realizar el registro, el usuario debe ver una pantalla de bienvenida:
Elementos:
Un mensaje de bienvenida personalizado que diga: "Bienvenido a CureMD+"
Una breve descripción que indique el primer paso del registro: "Como primer paso, debe completar la Declaración Jurada de Salud que figura a continuación."
Botón para avanzar a la siguiente sección.
2. Descarga de la Declaración Jurada de Salud:
Descripción: El usuario debe poder descargar la Declaración Jurada de Salud desde la misma pantalla de bienvenida.
Elementos:
Un enlace o botón que permita descargar el archivo PDF de la Declaración Jurada de Salud.
Mensaje de instrucción: "Por favor, descargue y complete la Declaración Jurada de Salud."
3. Subida de la Declaración Jurada de Salud:
Descripción: Una vez que el usuario haya completado la Declaración Jurada de Salud, debe tener la opción de subir el documento.
Elementos:
Un campo de subida de archivos que permita al usuario seleccionar y cargar el documento PDF completado.
Validación del tipo de archivo para asegurar que solo se puedan subir archivos PDF.
Mensaje de confirmación una vez que el archivo se ha subido correctamente: "Declaración Jurada de Salud subida exitosamente."
4. Navegación a la Pantalla de Pago:
Descripción: Después de subir la Declaración Jurada de Salud, el usuario debe poder avanzar a la pantalla de pago.
Elementos:
Un botón que se habilita solo después de que el archivo haya sido subido exitosamente, etiquetado como "Continuar a la Pantalla de Pago."
Mensaje de instrucción adicional si es necesario.
Detalles Técnicos:
Validaciones:
Validar que el archivo subido sea un PDF.
Validar que el tamaño del archivo no exceda un límite especificado (ej. 5 MB).
Mensajes de Error:
Mensaje de error si el usuario intenta subir un archivo que no es PDF.
Mensaje de error si el tamaño del archivo es demasiado grande.
Mensaje de error genérico en caso de fallos inesperados durante la subida del archivo.
Navegación:
Después de una subida exitosa, el botón de "Continuar a la Pantalla de Pago" debe estar habilitado.
Al hacer clic en "Continuar a la Pantalla de Pago", el usuario debe ser redirigido a la pantalla de pago.
El objetivo es desarrollar el flujo de registro de usuarios en la plataforma CureMD+. Este flujo debe incluir la bienvenida, la descarga y subida de la Declaración Jurada de Salud, y la navegación hacia la pantalla de pago una vez completada la declaración.
Funcionalidades Requeridas:
1. Pantalla de Bienvenida:
2. Descarga de la Declaración Jurada de Salud:
3. Subida de la Declaración Jurada de Salud:
4. Navegación a la Pantalla de Pago:
Detalles Técnicos: