Biometric Attendance Middleware Development

Job ID: 39254023

Budget: $30 – $150 USD

We’re building a system to pull attendance data from biometric devices into our software. The frontend and backend are already built in JavaScript, but the SDK to connect to the biometric devices is in C#. To bridge this gap, we’ll create a C# middleware that allows our JavaScript backend to call the necessary SDK functions for device connectivity and data retrieval.

The process will involve:

Building C# Middleware to Interact with the SDK : The middleware will use the provided SDK’s DLL files to interact with the biometric devices(The SDK’s DLL files contain pre-built functions that allow communication with the hardware) e.g ConnectNet
Exposing SDK Functions as APIs in the Middleware : Using a lightweight web framework like ASP.NET Core, the middleware will expose APIs (e.g., /test-connection, /download-attendance) to handle tasks like testing device connections and downloading attendance records.
Calling These APIs from the JavaScript Backend : The JavaScript backend will make HTTP requests to the middleware APIs, passing device details like IP and port for connectivity or data retrieval.
Processing the Data in the Backend : Once the middleware retrieves attendance data, it sends the response back to the JavaScript backend, which then displays the records in UI and user can download it. THE FRONTEND&BACKEND IS COMPLETED ONLY THE MIDDLRWARE IN C# WHICH WILL CONNECT TO MY HARDWARE DEVICES IF LEFT

Deadline till monday
Related categories: JavaScript .NET C# Programming ASP.NET Android Wear SDK