//SOLVEME_

SaaS · 2025

StayTuned

Персональна стрічка важливих подій в один iCalendar-фід

Опубліковано:

Next.jsRedisiCalendar
Роль
Соло-розробка: продукт, архітектура, фронтенд і бекенд
Стек
Next.js, TypeScript, Redis, Python, iCalendar (RFC 5545)
Рік
2025

MCPУ цього сервісу є активний MCP-сервер — підключіть його до Claude, ChatGPT чи іншого AI-асистента.

Переглянути в MCP Hub →

StayTuned — сервіс персональних календарів, який збирає події, важливі саме тобі — техно-кітноути, фінали кіберспорту, звіти про прибутки, релізи — в один iCalendar-фід.

Головний екран StayTuned з добіркою подій

Задача

Важливі події розкидані по десяткам розрізнених джерел, і вручну стежити за ними в одному календарі незручно — потрібен був спосіб підписатися на потрібні категорії без реєстрації й ручного імпорту.

Рішення

  • ▸Вибір з 184+ тегів подій у 8 категоріях: технології, ігри, крипта, кіберспорт, фінанси, культура, спорт
  • ▸Один iCalendar-фід (RFC 5545), який автоматично синхронізується з Google Calendar, Apple Calendar, Outlook та іншими iCal-клієнтами
  • ▸Оновлення фіда в реальному часі з кешем на Redis (TTL 2 години)
  • ▸Без реєстрації — усі налаштування зберігаються прямо в URL підписки
Екран налаштування фіда: вибір тегів і категорій подійІнструкція з підключення .ics-фіда до Google Calendar, Apple та Outlook

Як це працює

Кожна підписка — це звичайний URL, у якому закодовані вибрані теги, тому сервісу не потрібні акаунти користувачів чи база підписників. Коли календар запитує фід, бекенд збирає відповідні події, формує .ics-документ за RFC 5545 і кешує результат у Redis на дві години — повторні запити від Google Calendar, Apple Calendar чи Outlook обслуговуються з кешу, а не перебудовують фід заново.

  • ▸Next.js і TypeScript для веб-застосунку та конфігуратора фіда
  • ▸Redis як спільний кеш з TTL 2 години — баланс між свіжістю подій і навантаженням на сервер
  • ▸Підписки без стану: жодних акаунтів, паролів чи персональних даних, які треба зберігати й захищати
  • ▸Стандартний формат iCalendar, тож будь-який календар працює без плагінів і розширень

MCP-сервер для AI-асистентів

StayTuned також відкриває свій каталог подій через публічний сервер Model Context Protocol на stay-tuned.io/mcp: 12 інструментів лише для читання — пошук, категорії, теми, трендові й найближчі події, — 30 запитів на хвилину і без API-ключа. Claude, ChatGPT чи будь-який MCP-сумісний клієнт може відповісти на питання на кшталт «коли наступний запуск SpaceX?» чи «який розклад Формули-1?» прямо з каталогу — підключення займає одну команду в Claude Code або кілька рядків JSON-конфігу.

Результат

Сервіс повністю безкоштовний, без реклами й трекінгу, і розрахований на стабільну роботу під навантаженням завдяки кешуванню на Redis.

Сторінка тарифів StayTuned: безкоштовно назавжди, без прихованих платежів

Згадки та джерела