About Suprema
Global Leader in Biometric hardware technology
Suprema is a globally recognized leader in biometrics and security technology. With an extensive portfolio that includes biometric access control systems, time & attendance solutions, and live scanners, Suprema caters to over 140 countries, maintaining a leading position in the EMEA region’s biometric access control market.
Project Challenges
Suprema and Gallagher faced integration challenges, hindering user management. Redundant data entry and real-time synchronization were tackled through middleware.
Integration Complexity: The lack of direct integration between Suprema's hardware and Gallagher’s systems posed significant challenges in user management and operational efficiency.
Dual System Management: Gallagher system administrators had to manage user databases on two separate systems, leading to inefficiencies and potential for errors.
User Enrollment Redundancy: The process of enrolling new users required redundant data entry across both systems, increasing administrative burden and reducing system integrity.
Real-time Synchronization: Ensuring real-time data synchronization between the two systems to keep user information and settings consistent and up-to-date.
Complex Technology Requirements: Developing a middleware that could reliably interact with advanced biometric hardware and software required deep technical expertise and understanding of both Suprema’s and Gallagher’s technologies.
How did we help?
Creole Studios delivered a tailored middleware solution by employing a detailed research oriented approach, addressing the integration challenges faced by Suprema and Gallagher:
Deep Dive into System Requirements and Planning
Starting with an extensive period of requirement gathering, the Creole Studios team immersed themselves in understanding both the hardware specifications of Suprema and the software capabilities of Gallagher. This phase involved meticulous review of API documentation, hardware testing, and software compatibility checks to ensure the middleware would seamlessly integrate the two systems.
Custom Middleware Architecture
We designed and developed a middleware architecture using Node.js for backend processing and Next.js for the frontend interface. This architecture was chosen for its ability to handle asynchronous data flows and real-time communication, crucial for synchronizing the Suprema and Gallagher systems.
Real-time Synchronization and Data Integrity
To tackle the challenge of real-time data synchronization, we implemented a cron job that refreshes data every 5 seconds, ensuring that user information and system settings are consistently updated across both platforms. Additionally, we provided a manual sync feature, allowing system administrators to initiate synchronization on demand, thereby maintaining high data integrity and reliability.
User-Friendly Interface and Workflow Optimization
We developed intuitive wireframes and user interfaces that were critically reviewed and approved by all stakeholders before proceeding. This ensured that the final product was not only technically sound but also user-friendly, allowing system administrators to manage user data and device settings effortlessly.
The outcome!
The middleware solution by Creole Studios significantly streamlined operations for Suprema and Gallagher, reducing the administrative burden and enhancing the efficiency of access control and user management. The solution has been well-received, leading to an ongoing collaboration with Suprema’s integration business team in Korea.
Krista Kim
“The middleware developed by Creole has been positively impacting our relation with Gallagher and we are now able to target and showcase this middleware to attract new customer.”