We developed a system for monitoring the movement of personnel, contractors, materials, and equipment at the client’s construction sites.Across more than 20 construction sites, the client’s management gained visibility into the current state of operations and the ability to track project implementation progress.
Task
Automation of the security workstation at the construction site
License plate recognition for vehicles delivering materials or equipment
Integration of the system with security checkpoint cameras and turnstiles
Enabling subcontractor specialists to register project participants and submit requests for the delivery of equipment and materials
Development of a mobile application that generates QR codes for turnstile entry and exit of specialists at the construction site
Solutions and Results
A dedicated workplace was created for checkpoint control staff, enabling vehicle license plate recognition and passport scanning of specialists.
The system was integrated with 1C Platform, for verifying invoices accompanying materials and equipment delivered to the site.
Processes for handling specialist work requests, as well as the delivery of materials and equipment, were fully automated.
The client’s management had real-time visibility into the status of all construction sites at any given moment and could monitor project implementation progress.
Use Case
A contractor awarded a project at the client’s construction site registers its specialists in the system and submits requests for the introduction of equipment and materials required for the work.Once registered, the contractor’s specialist receives an email notification with instructions for downloading the mobile application and credentials for registration within it.
Upon arrival at the site, the specialist presents their passport to security staff for verification against the contractor’s registered data in the system. After successful verification, the security officer initiates the generation of a QR code in the specialist’s mobile application, which is then used for access through the site’s turnstile.
Technology Stack
Backend: Python (microservice architecture)
Identity Provider: Keycloak (user and role management)
Frontend: React (Web).
Database: PostgreSQL.
Infrastructure: Docker, Kubernetes.
Team Structure
A total of 12 specialists worked on the project from our side: