Custom column with periodic maintenance check data


Hi all. I am monitoring some network devices that require periodic maintenance. I’d like to setup an interface for the staff who perform the maintenance to record what was done, by who, and when. There are only a few things they do, so I’d prefer if the input was fixed (checkbox and drop downs) rather than freeform.

I am thinking of creating a webpage with some checkboxes, i will save this data somewhere and then want to display it in a custom column in thruk when the last maintenance check was performed. Is this possible? Is there a better way to do this?