Esperando depósito en garantía

Integración de Lector de Huella Digitalpersona 4500 con Identificación 1:N en C#Net

Publicado el 15 Julio, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere el desarrollo de un servicio o programa de Windows en C#/.NET para integrar un lector de huella DigitalPersona U.are.U 4500. El objetivo principal es permitir el enrolamiento e identificación de huellas dactilares utilizando el DigitalPersona SDK for Windows y el motor de comparación FingerJet.

Funcionalidades clave:

1.  Utilizar el DigitalPersona SDK for Windows (compatible con identificación 1:1 y 1:n) y el motor FingerJet.
2.  Implementar la función de enrolamiento de nuevas huellas, asociando cada plantilla a un ID de texto proporcionado (ej. "IH-0001").
3.  Desarrollar la capacidad de identificar una huella escaneada contra todas las plantillas almacenadas en modo 1:n del SDK.
4.  Al identificar exitosamente a una persona, el servicio debe realizar una petición http post a la url http://localhost:5050/checkin con un cuerpo json que contenga el id del socio (ej. {"Id_socio":"IH-0001"}).

El cliente ya dispone del lector DigitalPersona U.are.U 4500 y el endpoint HTTP para el check-in está operativo. El runtime de FingerJet está incluido en el SDK y es de libre distribución.

Entregables:

*  Código fuente completo del programa/servicio.
*  Instrucciones detalladas para la instalación en una PC con Windows.
*  Verificación de funcionamiento "end-to-end" (enrolar 2-3 personas de prueba, escanear y confirmar la correcta recepción del POST).

Consideraciones:

*  No es necesario interactuar con la aplicación web o base de datos existente del cliente (Firebase/Firestore).
*  La interfaz gráfica puede ser simple, con opciones básicas de "Enrolar" e "Identificar".

Requisito indispensable: Experiencia previa comprobable con SDKs de biometría/fingerprint en C#/.NET (DigitalPersona, SecuGen, Futronic o similar). Se solicita incluir ejemplos de proyectos anteriores en la propuesta.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Bug o cambio pequeño

Plazo de Entrega: No definido

Habilidades necesarias