Employee Tracking System

When assets or tools are moved from one location to another, it becomes quite challenging to locate the inventory, and some circumstances are particularly time-sensitive, so a company can track the movements of its assets also there was need to track the movement of employees in order to determine if they report to work on time or not

Employee Tracking System

About Project

When assets or tools are moved from one location to another, it becomes quite challenging to locate the inventory, and some circumstances are particularly time-sensitive, so a company can track the movements of its assets also there was need to track the movement of employees in order to determine if they report to work on time or not. Additionally, there are many NO-GO zones in the construction industry that are detrimental to the safety of the workers. All of these issues arise on construction sites, and in order to address them, a creative solution was needed to help the company's leaders raise the standard taking notes on all the issues. We developed a Nordic NRF52840 and ESP32-based gateway that uses the RSSI values from the BLE cards of the employees to track their whereabouts and upload the data to the cloud. The challenge included developing a battery-operated gateway that will track where each employee is in relation to other employees across the building using their BLE cards.

In order to follow employees using information updated in the cloud and generate reports of their whereabouts throughout the day, we have developed a website and a mobile app. Managers will be able to identify when workers are truly expected at the office or other work locations once they have this information. This strategy really seems to be quite beneficial for managers who want to monitor their workforce using their mobile devices.

Technology Used

Hardware:

ESP32 (Controller)

NRF52840 (BLE Controller)

PCB (Eagle)

BLE Bacons

Firmware:

C++ (Arduino IDE & Seeger Embedded Studio)

Stack: