Our customer is the world’s industry leader and innovator in the use of biometrics for access control and time and attendance for workforce management. Their solutions help decision makers around the world address their evolving security needs with the strongest form of multi-factor authentication available in the market today.

ennovate was asked to develop an admin panel as part of complete product development. Admin Panel is a desktop application to provide admin access to control device being used to restrict access to equipment, facilities, and information.
ennovate designed an admin panel with a client-server architecture, multiple database support, new devices support, localization support, license management, user friendly and fancy GUI.
Through ennovate’s amplified off-shoring model, a new admin panel application was developed from scratch with analysis, estimation, designing, development and testing. Development and QA team was at offshore and one person from each development team like .Net/VC++, firmware and hardware was onsite to help for requirements and solve issues quickly to deliver working prototype
Following software modules were developed:
It allows multiple clients to communicate with database and devices through server. ennovate modified the code and enabled an option to choose between a replay of all mark-up actions (as was existent) and instant final status display.
Events can be logged from application and devices. Auto scheduler will transfer logs from device to database as per schedule defined.
It allows creating new templates and verifies again existing one stored in database with option of Quick & Advance Enrollment. Quick enrollment will allow user to enroll one finger at a time using one finger placement. Advance enrollment will allow user to enroll 3 templates of the same finger, and select best out of it.
It allows use of smart card for the finger print verification. It supports MIFARE, iClass, and DESFire smart card formats.
Handles complete template management tasks like edit, delete, conversion from one to another type as per device support, import and export between different sources etc.
It manages devices registration with groups across network.
Supports all world supported languages. User friendly wizards will helps to localize application and device LCD. It allows multiple clients to communicate with database and devices through server.
User, Group and Department module wise role base security support allows module wise access.
Access and Holiday schedules can be prepared to allow or restrict entry in that particular time frame in premises.
More than 2500 test cases execution and bugs management through test track system between developers and QA is handled by ennovate technologies.