For my bachelor thesis, I crafted a prototype for an interactive floor plan with an integrated shape display (see here how a shape display works). The code was written in Python, the map was designed in Fusion 360 and printed with an FDM 3D printer. With the shape display, the map gives feedback to the user on whether the room is free or occupied. If the room is free, it can be booked by the user (this process is coupled with an authentification with the personal university ID).