Web report on monthly windows patch installation in Specific Computer Group

I have Computer groups for clients from each country separately .Every month after patching I have to create a report for the previous month patch installation contains the below details
as input I give a month and a computer group.
For Eg : Month December 2020, Computer Group - Qatar
Name of the patches installed
List of the computers each patch applied.
Date of the actions performed.