I'd love to be able to create an interactive something like the picture below to include in an app - rows represent partners that we'd work with, and columns represent how many widgets they are assigned to build per month (those numbers come from the partner based on their resources, availability, etc.) The goal is to track how many of the expected widgets were created, how many were started and cancelled, etc. according to how mnay "slots" were allocated. Clicking on a "box" would cycle through the colors to indicate the status of that widget. All data would be stored in the underlying CDS entities.
This UI is familiar to my team, which is currently based in Excel, but want to transfer into a custom widget I can surface in our Model-driven App in CDS.
Any suggestions on a web UI framework/approach/etc. to help me get started? I don't want to recreate something that already exists somewhere, or start building from scratch something that there is a cool (yet unknown to me) UI framework that would make this easier than starting from complete scratch.