Possible to Have Model with Openable Doors

Hello Sketchfab forum!

Is it possible to have a model, where the person viewing it would be able to open a door, or move any defined movable parts of a model? For example, a model of cabinet. Is there a way to set it up so that the user can click on a spot, similar to annotations, and the doors would open?

Is there specific terminology for this action?

If this is beyond Sketchfab, is there any other site or technology that could make this work?

The end result is a 3D model on an e-commerce site, where customers can explore the unit, open doors/drawers, and view the various available colors.

Thanks!