Design Help - two dimensional grid

I am looking for some help to come up with a better solution than what I currently have in place.

I am looking to design summary view grid so that a therapist can view their clients for a particular week and interact with the data they are presented with.
Currently this is designed with nested repeating groups which is causing slow responses.
On any given day the therapist could have up to 4 sessions with a client. Each session shows up as a small box indicating the status of that session along with a status and status color.

What is a better way to create this type of two dimensional grid that allows for better performance?

I was able to use the listshifter plugin which reduced the number of times I was doing a search to pull data. As a result the performance has improved dramatically.

This topic was automatically closed after 70 days. New replies are no longer allowed.