Nowadays, offices are no longer lined with rows of cubicles where employees are confined to work in the same exact seat day in and day out. Many companies have adopted more open and flexible workspace models in which employees can move around and use different desk locations on a weekly, or even daily basis. These more fluid types of work environments give workers the opportunity to experience a change of pace and can help increase comfort, wellbeing, and productivity.
With more adaptive office settings—geared toward both the collective sharing of space over individually assigned places, as well as greater diversity in work styles—comes the inherent challenge of figuring out how employees logistically share spaces and desks. How do you give people options while avoiding a free-for-all? Seat allocation systems are a handy strategy for efficient and noncontentious desk reservation in these office environments. They are simple, easy to use, and keep businesses running smoothly.
What excites us is the ease with which developers can now build these types of applications. With Archilogic taking care of all the spatial data infrastructure through their platform, we were able to stay laser-focused on building a simple, user-friendly app that anyone can implement for their office.
This prototype is a seat assignment system for allocating desks in an office space.
The app utilizes Archilogic’s Floor Plan Engine SDK and Space API to create an interface where users can assign desk space to individual employees in the office. The overall floor plan of the space is visible and interactive: you can zoom in and out and pan to see which seats are available or taken and who sits where. Desks are color-coded based on availability and when you click on one, you can see who sits there. You can drag and drop individuals from a list of employees onto the floor plan at their assigned desk. The desk will then change color to reflect its occupancy. It’s extremely easy to assign and reassign seats as necessary, ensuring that flexible workspaces are accessible and organized.
Check out the GitHub repository for this prototype.