Copia de Applicación en Android y Ios - Parte 3

Trabajando

Publicado: Hace 3 meses Plazo: 15 días Propuestas: 1 Freelancers interesados: 1

Abierto

Descripción:

Adicionar nueva funcionalidad al proyecto anterior:

Registro
- Nombre completo
- Identificacion
- Correo valido
- Contraseña
- Repetir contraseña.
- por favor verifique el proceso de activacion en el correo.
- Establecer foto (deseable para el viernes)

Opcion perfil
- Perfil, (no para el viernes, que pueda modificar los datos menos el correo y la identificacion).
- Cambiar foto (deseable viernes).

En la pantalla principal saldra en blanco (o con un background)
con 2 opciones (botones ajustados a lo ancho)

1- Solicitar dinero
- al hacer click se vaya a la pantalla q hay del mapa
- La funcionalidad continua, pero hacer siguientes ajustes
- Dinero a retirar el cuadro con un fondo mas oscuro
- Al dar cancelar llamar al WS indicando la accion de cancelar y enviando el CashRequestId
- Al darle solicitar, sale la pantalla de confirmar y ahi es donde continua lo siguiente:
- Se invoca a lo de mensajes, despues de enviar el mensaje se ejecuta el sigiuente paaso, si no es posible se pone un boton que diga verificar transaccion paso1
- Se debe llamar al WS para chequear si los fondos se recibieron. Pasar accion ConfirmarPaso1.
- Si se recibe que es correcto, se va a mostrar la pantalla para leer el QR.
- En esa pantalla, al leer el QR se envia al WS con el action ConfirmarPaso2 y el texto que se recibio del QR.
- Si el resultado es correcto se le notifica al usuario transaccion completada y si no es asi se alerta y se mantiene en la ventana del QR.
- La ventana del QR debe tener un boton de cancelar o regresar para leer el QR en otro momento.
- En caso de que haya sido correcta se devuelve a la principal (donde estan los 2 botones).

2- Pagar en este comercio
- Se muestra la ventana de leer codigo QR.
- El texto del codigo QR se pasa al WS con el action PagarEnComercio.
- Si el WS devuelve afirmativo, devolvera el valor a pagar, el monto de comision y un CashRequestId.
- Sale una ventana mostrando lo anterior y 2 opciones, Pagar o Cancelar.
- Al cancelar se invoca al WS con el CashRequestId y el action CancelarPagarComercio.
- Al aceptar se invoca al WS con el CashRequestId y el action AceptarPagarComercioPaso1.
- El WS devuelve la informacion para enviar un mensaje de texto y el app envia el mensaje de texto.
- Automaticamente o bien con un boton VerificarPago se invoca al WS con el CashRequestId y AceptarPagarComercioPaso2.
- Si la respuesta es afirmativa se muestra un mensaje Pago Realizado y un Id del pago que lo devolvere como respuesta del WS. Se regresa a la pantalla principal.
- Si no es afirmativa, se muestra un mensaje: "No se ha realizado la verificacion, espere unos segundos y reintente" se sigue mostrando el boton de verificar y una opcion de cancelar.
- Al cancelar se invoca al WS con el CashRequestId y el action CancelarPagarComercioPaso2.

- En el caso de que la aplicacion se cierre, en el login yo devolvere si el usuario estaba completando una transaccion y se determinara en que pantalla continuar (no para el viernes)

Categoría: IT & Programación
Subcategoría: Programación para móviles
¿Cuál es el alcance del proyecto?: Cambio mediano
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Integraciones de API: Otros (Otras APIs)
Plataformas requeridas: iPhone, Android

Freelancers que ya aplicaron para este trabajo

Baja C. Somos un equipo que nos dedicamos al diseño, análisis, implementación y/o mantenimiento de soluciones de IT. Cubrimos todos los aspectos que un proyecto requiere; desde la captura de requerimientos, pasando por el di... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.