Система автоматической проверки доступности ресурсов (кортов, залов, кабинетов) через yclients API с записью результатов в Google Sheets. Работает без сервера прямо из таблицы, проверяет каждый час. Внедрено в эксплуатации: сеть из 4 площадок (10 кортов) в Минске использует для анализа загруженности. Данные обновляются автоматически каждый час или вручную по кнопке из меню. Техническое решение: • Интеграция с yclients Official API • Проверка ближайшего часового слота для каждого ресурса • Точное срабатывание триггера каждый час (±1 мин) • Автоматический подбор сервиса по времени суток (утро/вечер) Архитектура: • 6 модулей: config, fetcher, parser, writer, trigger, logger • Конфигурация площадок и ресурсов без изменения кода • Пропуск ночных часов Результат: • Ручная проверка: 15 минут на 4 площадки → автоматически каждый час • Точность: 100% совпадение • Масштабирование: простое добавление площадки Технологии: Google Apps Script, yclients API, TypeScript, Google Sheets