Усі завдання

Завдання 20

Сплануй свої довгі вихідні

Вкажи країну та рік – і отримай файл календаря з усіма довгими вихідними та з тими окремими днями відпустки, які їх створюють.

ПочатковийСкладність:Час: 25–35 min

Ваше завдання

Покажи мені державні свята наступного року в моїй країні і те, які окремі дні відпустки перетворюють їх на найдовші канікули. Додай їх у мій календар.

Додаткове завдання

Прибери ті проміжки, що припадають на шкільні канікули, коли всюди людно, а ціни зростають.

Приклади використання

  • Будь-хто, хто планує наступний рік ще в січні, поки гарні дати вільні.
  • Керівник команди, який хоче побачити, коли пів офісу точно буде відсутнє.
  • Будь-яка форма, що відповідає файлом, а не сторінкою подяки: квиток, чек або звіт.

Перед початком

  1. 01

    Зареєструйся в n8n Cloud або відкрий свій простір n8n. Інших акаунтів не потрібно.

  2. 02

    Державні свята надходять із безкоштовного API Nager.Date, якому не потрібен ключ. Його точка LongWeekend робить найскладніше за тебе: даєш рік і дволітерний код країни, а вона повертає кожні довгі вихідні разом із потрібними містками.

  3. 03

    Шкільні канікули для бонусу надходять із безкоштовного API OpenHolidays, також без ключа. Він охоплює лише країни ЄС, тож для перевірки бонусу вибери одну з них.

  4. 04

    Застереження щодо українських прикладів: в умовах воєнного стану державні свята в Україні не є вихідними, тож для показу бери іншу країну.

  5. 05

    Нікуди нічого не надсилається. Результат повертається у браузер як файл, який можна відкрити.

Що має робити воркфлоу

  1. 01

    Після надсилання форми з країною та роком повертається файл календаря, а не сторінка подяки, і після відкриття проміжки потрапляють до календаря.

  2. 02

    Кожна подія каже, скільки вихідних днів вона дає і чи потрібен містокЄдиний робочий день між святом і вихідними. Якщо взяти його, три дні перетворюються на чотири або п'ять., а найдовші проміжки йдуть першими.

  3. 03

    Та сама форма працює для кількох країн: 2027 рік дає 10 довгих вихідних у Сполучених Штатах, 2 з яких потребують містка, і 4 у Німеччині, 1 з яких потребує. Бонус: проміжки, що перетинаються зі шкільними канікулами, зникають.

Рішення

Переглянути відповідь до завдання з воркфлоу

Відкривайте готовий воркфлоу лише тоді, коли захочете порівняти його зі своїм.

Позначити як виконане

Готові показати результат?

Надсилайте завдання, коли ваша команда матиме робочий воркфлоу для демонстрації.

Рішення

Показати рішення воркфлоу?

Це покаже готовий воркфлоу для цього завдання. Ви впевнені, що хочете продовжити?

Перевірка ментором

Знайдіть ментора й попросіть перевірити ваш воркфлоу.

Покажіть робочий воркфлоу. Після схвалення заберіть кульку за це завдання.

Почати наступне завдання