my client asked to have a page in the backend similar

Hi,
my client asked to have a page in the backend similar to /admin.php?page=appointments BUT with a monthly calendar instead of the list.
Each day would show the services available.

Thank you