Evaluando propuestas

App de firma electronica con validacion de identidad renaper sid (argentina)

Publicado el 30 Mayo, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Se trata de una app para firma electronica, mediante la cual el cliente ingrese un numero de solicitud de credito, entonces la app carga de un sistema web ya existente, dicha solicitud en pdf. Previo a la firma, la app ya identifica la operacion ingresada por el cliente entonces le solicita a este que escanee el codigo presente en el frente de los DNI argentinos, una vez identificado el codigo del dni, lo procesa y solicita al cliente que se tome una selfie en ambiente iluminado  y fondo claro, dandole la posibilidad de "enviar" o "tomar otra foto". Una vez que el cliente envia la foto, la app debe utilizar la api del renaper e identificar a la persona mediante su biometria mediante el SID (https://www.argentina.gob.ar/sid/modalidades-y-productos).



Validada la identidad, la app debe "avisarle al cliente" que a continuación puede firmar su solicitud mediante un grafico amigable que se lo expresa, por ejemplo un personaje dibujado con la leyenda " a continuación podrás firmar tu solicitud", y le de el boton continuar. En ese momento la app debe presentarle el pdf al cliente para que este firme en los campos "Firma" que corresponda. (Al ser todos los legajos iguales, lo unico que cambia son los datos personales y del crédito, podrían quedar pre-establecidos los campos donde se firma).



Cuando el cliente toca para firmar, aparece en la pantalla del telefono un rectangulo de todo el ancho y algo menos de longitud vertical (un rectangulo apaisado), para que el cliente firme dentro del mismo. Una vez firmado, tiene dos botones, aceptar o volver a firmar. De ese modo debe ir avanzando por el legajo de manera que vaya pasando de hoja (tipo e-books), y que posibilite la lectura de lo que firma.



Entonces cada vez que hay un campo para firmar, la app debe destacarlo para que el cliente cliquee y emerja el rectangulo para firmar. Es importante que en la ultima hoja del PDF aparezca la selfie del cliente con todos los datos y tambien firme al pie. Esta ultima hoja del pdf la crea la app, por lo tanto debe agregarla al final del legajo que importo del sistema web antes mencionado.



Los datos a consignar serían por lo menos los siguientes (ejemplo -datos personales reeemplazados por **):
DATOS:
Datos de dispositivo: (20/05/2020 11:19:44)
SERIAL: unknown, IPv4: 192.168.1.42, HOST: 21HHAF04, Geolocation: 0.0,0.0, imei:
3558601****72, time: 1582914614000, model: sm-a105m, manufacturer:
samsung, brand: samsung, appversion: 0.3.4, DISPLAY:
PPR1.180610.011.A105mubs5atc1, product: a10ub, display.Resolution:
720x1432, api: 28, version.Release: 9, operador: claro ar, id: ppr1.180610.011,
lockenabled: true, os.VERSION: 4.4.111-16180766,
Datos de documento: (20/05/2020 11:21:45)
documento: 25508734, ejemplar: A, apellido: *****, nombre: *******
, fecha_nacimiento: 02/02/1977, sexo: M, fecha_emision: 20/09/2010, tramite:
00022283890,
Fecha de selfie: 20/05/2020 11:21:55

________

Una vez firmado, la app le avisa al cliente para que envie el legajo firmado. Entonces la app indicara la leyenda procesando mientras carga el archivo resultado y lo envia adjunto en un email donde debe quedar ademas del pdf adjunto, la huella de todo la solicitud en el cuerpo del mensaje, cliente, dni, etc nº de solicitud de credito y otros datos de interes que sea posible agregar, asi como información conveniente a fines probatorios de la operación efectuada.
Una vez que la solicitud en cuestion ha sido procesada, el personaje grafico antes mencionado le informa al cliente que su operación fue procesada con exito, que puede consultar al agente si esta todo correcto o aguardar la confirmación por parte del mismo. Esa solicitud no puede volver a ser cargada en la app por el cliente si lo reintentara, debe presentar en tal hipotesis un mensaje de error.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Plataformas requeridas Android
Necesito Crear una app
Tipo de app Utilidad - Aplicación de utilidad (flash, calculadora, etc.)
Apps similares Otro
Necesita backend No
Procesador de pago No

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por D. D.