The goal was to create a Hub that serves as middleware between the existing SaaS project and external IoT and HRM integrations, enabling the tracking of time and attendance records. Customers should be able to set up their connection options via the UI. CleverLabs developed a cloud-based solution from scratch, covering all development stages—from UI design to setting up Docker and AWS infrastructure and deployment
The goal was to create a Hub that consolidates various external systems, processes data, and sends adapted data into the existing SaaS solution. The Hub is designed to integrate IoT time and attendance devices, external HRM systems, and the mobile application
We integrated with time and attendance terminals from industry leaders in the Swiss market, including Dormakaba, Datafox, and Besicomm, to establish two-way communication between these devices, HRM systems, and time tracking platforms
We developed a RESTful API to enable connectivity between the mobile application, external time and attendance systems, HRM systems, and the existing SaaS solution, integrating them all seamlessly
We seamlessly integrated a new Admin Panel into the existing SaaS solution via iframes, enabling organization admins to set up and manage IoT connections, HRM integrations, and Time and Attendance options
We collect and display logs from various connected devices and integrations in real time
We used Docker, AWS services, and Kamal to streamline deployment, enhance scalability, and ensure a reliable infrastructure for the Hub solution