Общедоступный Google Календарь
Можно создать общий календарь Гугл, мероприятия в котором смогу увидеть все желающие.
Чтобы человек получал оповещения о мероприятиях в общедоступном календаре, у него должен быть аккаунт Гугл и он должен добавить общий календарь к себе. Сделать это можно несколькими способами:
Поделиться ссылкой на календарь
Пример ссылки: https://calendar.google.com/calendar?cid=aTJwbHFmN2U0Z2VqczRhcTlmdjF2dmk0bTBAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ
Если человек не авторизован в Гугл аккаунте, ему откроется окно входа:
Если авторизован, то увидит что-то такое:
Предоставить доступ конкретному пользователю
Делается через добавление email пользователя в настройках календаря.
Если у указанного email есть Гугл календарь, то придет такое письмо:
Если календаря нет у email, то покажется предупреждение:
Если всё равно отправить приглашения, то придет вот такое письмо:
Сколько одновременно можно пригласить email и какие там меры борьбы со спамом - не известно.
Просмотр календаря без добавления
Можно просто просматривать календарь без добавления себе, но тогда никаких оповещений естественно не будет.
Есть ссылка для просмотра, например https://calendar.google.com/calendar/embed?src=i2plqf7e4gejs4aq9fv1vvi4m0%40group.calendar.google.com&ctz=Europe%2FMoscow
Можно также встроить календарь на сайт.