Please wait...
A web dashboard for monitoring and managing IoT face recognition devices, built for an international client in Brunei. It powers attendance tracking and event check-in from a single interface





Frontend Developer
VerifIDFace is a management dashboard for a face recognition system built on IoT devices. The devices are installed on-site, and the web app is the control center that connects to them. Administrators use it to see which devices are online, review who accessed what and when, and manage the people allowed to use the system.
The devices serve two main purposes: employee attendance and event attendance. For attendance, the dashboard summarizes daily check-ins and shows trends over time. For events, it lets organizers manage visitors and permissions and follow check-ins as they happen.
I built the frontend as a modular React application, organized by feature (dashboard, device, user, attendance, permission, visitor, and log). It uses reusable components and hooks for modals, filters, and selection. Data flows through a dedicated API layer that talks to the backend, and the interface is responsive so administrators can monitor devices from any screen size.
The project was delivered for a client in Brunei, which meant building an interface that is clear and easy to operate for non-technical administrators.