User Group System for IoT Platform

Andrea Cannistra
Apr 30, 2020 · 3 min read

Gooee’s Building Operating System is a cloud-based platform using scalable data and an analytics engine generated from the lighting, building assets, and sensory network. Gooee’s SaaS portal provides for multi-location configuration of automated control, light & energy analytics, building performance, and maintenance using data-based query builders and data visualization.

Problem

The time had come to segment our users into groups and allow our clients to give certain permissions to certain groups. Our platform has hundreds of clients around the world, each with their own needs and wants out of the system. Each client could have one user or thousands, they could have several people in charge of users or several people in charge of specific buildings. It was a puzzle that had a lot of moving pieces and a lot of different wishes on how the new user groups worked.

Solution

Our platform has a lot of bells and whistles and a lot of information all in one place. I had already designed a feature using a show/hide method called ZoopFlow, so in the same spirit, I made the decision to use cards so users could keep their new user groups grouped easily and make it more accessible. By showing the full card, they can access which user was in each group, add, edit, delete, and adjust on the fly. With all of the cards closed, they can scan the different user groups efficiently, sort, and organize quickly.

When a user clicks Edit, a drawer opens and uses the same ZoopFlow hide/show feature. This is designed for efficiency and getting through (what could be) hundreds of users at a time. The user is given the option to add users one at a time or multiple users by choosing their input.

Results

The new user group feature on Gooee’s platform was a huge win for our clients. They saved time, which saved money. The end goal was to always increase efficiency for our clients and make running their buildings from one place easier. This feature did that and more.

Andrea Cannistra

Digital product designer with a passion for web, mobile…