H & F S.R.L. Case Study

“ZK has allowed us to be quick in development and flexible in adapting to customer requests”

About H & F

H & F solves the most demanding challenges for its customers by offering innovative services and solutions in the human resources, finance, consulting, digital and technology sectors. We collaborate with multinationals and companies of national importance, promoting innovation to improve the way the world lives and works.

ZK x H & F

One of our projects developed with ZK is the Centralized Monitoring and Management System of the Totems for Payroll services. The software architecture for this project is: ZK with MVVM + Spring and Spring Security + Hibernate with JPA.

The web app provides back-end features and the monitoring needed to interact with totems located in different geographical areas.

The development project started in 2017 and was completed in only three months. The solution was distributed to customers in Northern Italy, serving about 2,500 end users.

Totem map overview
Totem map overview — customer data masked in the original document
“...ZK is stable and has a reliable and innovative development road map”

Why ZK

The biggest challenge for our project was creating a nice and fluid GUI. ZK technology has allowed us to be quick in development and flexible in adapting to customer requests, even if engaging only one software engineer in the project.

We chose ZK instead of Google GWT or Vaadin for its cool features like nice graphic components and powerful binding mechanism.

It was a decision after deeply evaluating most of the different frameworks available in the market: we focused our analysis on diffusion, documentation, community, commercial support, learning curve, integration capabilities with other architectures.

After this effort, we realized that ZK was the best solution considering our skills and technical assets.

The Best of ZK

The best part of ZK is the binding mechanism that allows us to develop everything entirely in java, without worrying about JavaScript. ZK is stable and has a reliable and innovative development road map.

Single totem detail view
Single totem detail view

The Result

The best features of this project are simplified control of totems and the possibility of using the web app from any device. Our next development could be to increase the security level of info points, providing a webcam integration in the chassis for recording people when printing reserved documentation.

For the near future, we are planning to use ZK for all our web applications, basing the architecture on the stack already configured in this project.