Głównym wyzwaniem było stworzenie skalowalnego systemu do zarządzania urlopami, który byłby zbudowany wyłącznie z narzędzi bez kodowania (no-code/low-code). Musieliśmy połączyć ze sobą różne aplikacje tak, aby działały jako jeden płynny system, mimo że nie są domyślnie kompatybilne.
Make.com jest sercem całego rozwiązania. To on zarządza całą logiką i przepływem informacji:
- Łatwy Interfejs (Front-end/Baza Danych): Użyliśmy Budibase do zbudowania bardzo prostego panelu, w którym pracownicy składają wnioski. Wszystkie dane, w tym salda urlopowe, są przechowywane w Airtable, które służy jako nasza centralna i zawsze aktualna baza danych.
- Szybkie Podejmowanie Decyzji: Aby proces był szybki, wykorzystaliśmy Slack jako główne miejsce komunikacji. Kiedy pracownik składa wniosek, Make.com natychmiast wysyła interaktywne powiadomienie do menedżera. Menedżer może zatwierdzić lub odrzucić wniosek jednym kliknięciem, bezpośrednio w oknie Slacka.
- Inteligentna Automatyzacja: Make.com wykonuje automatyczne funkcje w tle: oblicza dni robocze (z pominięciem świąt), sprawdza kalendarz zespołu w Google Calendar i aktualizuje salda w Airtable zaraz po zatwierdzeniu.
Takie połączenie technologii sprawiło, że cały proces, który wcześniej wymagał ręcznej pracy i był źródłem chaosu, stał się w pełni zautomatyzowany, przejrzysty i ekstremalnie szybki dla każdego użytkownika.
Patryk Wloch