Visitor and Community Management System
NoBrokerHOOD is a major project that I worked on during my time at the real-estate startup NoBroker as a Senior UX Designer. It is a novel end-to-end community management system aimed at apartments and gated communities that helps keep track of security, visitor management, staff management, maintenance, and much more.
I was part of a small team consisting of 2 UX Designers and 1 Visual Designer and we worked closely with the Director of Product Management and the CTO. The visual language was largely defined by the Visual Designer, Mohammed Gouse. In the following sections, I will first give an overview of the overall system followed by a description of the modules and features that I worked on.
In large apartments and gated communities, despite employing security guards, keeping track of all the people coming in and going out is a logistical nightmare leading to security lapses. We noticed that such inadequate management of visitor entries create a lot of problems for residents, such as unauthorized visitor entries and vehicle parking, and maintaining service staff attendance. Another problematic area we identified was when security guards had to get approval via intercom calls from residents to allow their guests in, which could be a hassle when they're busy with other tasks.
Create a product to make life more convenient and secure for residents in any housing society. Enable apartments, residential buildings, housing societies, and gated communities to manage various activities such as security management, monitoring visitor entry, automating staff and domestic help entry, finding domestic help(maids, cooks, drivers), and pre-authorising guest visits— all through the use of an app.
Our product and design team interviewed several apartment residents and society managers to find out what are the most pressing issues and needs they currently have. We also interviewed security guards to find out about the needs and issues from their perspective. Following this we visited guards at societies where other competing solutions were being used, and observed their usage.
NoBrokerHOOD consists of 3 major modules/apps:
These three apps work together in synergy. Security guards use the Guard app for visitor tracking and getting resident approvals, residents use the Resident app to approve requests, track staff attendance, raise an SOS, find domestic help and much more. The Management Dashboard is used by apartment managers who can approve staff, create/update entries for staff and residents, and send notices.
The Resident apps (for the residents of the hosuing complex) are on both Android and iOS, the Guard App (for the security guards) is Android-only, and the Management Dashboard is a web app. I was responsible for the design of the Guard app, Management Dashboard and some features of the Resident App.
This app would installed on an Android device (provided by us) which would be with the security guard(s) at the gate. The main requirements for the Guard App were as follows:
The primary activities of the guard are:
Guard app home screen/check-in
The different kinds of visitors are handled in different ways in the app:
Add new service (biometrics)
Biometric Check-in
Staff check-in via passcode
Delivery check-in
Cabs check-in
Guest check-in
After entering the details, if the visitor is not pre-approved, then security guards need to wait for resident approval before letting the visitor enter. The resident can choose to approve or deny the visitor. If the approval request times out, then security guards can manually contact the resident (via phone or intercom) to ask for approval.
Waiting for approval
When a visitor/staff leaves, the security guard needs to check them out on the Exit screen.
Exit screen
Dashboard — Data view and Add view
Invite guest flow
Invite guest