Você quer exibir os dados do google calendar? Se for, tente usar a api dele. Tem também a possibilidade de pesquisar o arquivo .ics da agenda e fazer só o tratamento da exibição dela.

Veja a ajuda: https://support.google.com/calendar/answer/37648?hl=en#zippy=%2Cget-your-calendar-view-only

Outra opção bastante usada é usar o notion como banco de dados. Você cria seu note lá, adiciona o item calendário e vai adicionando os itens. Ai você usa a API dele pra exibir no seu site.

Você acha muito vídeo sobre isso no YouTube.