Google calendar together with a telegram bot. You write event to the bot, and it will already add this event to the calendar.
P.S.(Если у вас есть желание, можно доработать некоторые фичи. Например доработать добавление заголовка эвенты или обработка и добавление даты окончания эвента пользователем (пока это значение установиливает приложение путем добаления миллисекунд к дате начала события).)
UPD: Добавил логику уведомления за 15 минут до события, + теперь в боте можно получить все предстоящие события
npm install,
- npm start
- npm run dev
- add config.json with TOKENS, KEYS TG GOOGLECALENDAR