Przejdź do treści
008

Rezerwacje parkingu w jednym kalendarzu

Automatyzacja dla parkingu przy lotnisku

Klient
Parking Panorama, rodzinny parking przy lotnisku w Pyrzowicach
Zakres
analiza obiegu rezerwacji, parsery, zapis do arkusza i kalendarza, alerty
Narzędzia
Google Apps Script, Gmail, Arkusze Google, Kalendarz Google, webhook z formularza
Rok
2026

Rezerwacje przychodziły z trzech źródeł: dwóch portali i formularza na stronie. Problem nie polegał na tym, że przepisywanie trwa — tylko na tym, że czasem coś przepadało.
Rezerwacje przychodziły z trzech źródeł: dwóch portali i formularza na stronie. Problem nie polegał na tym, że przepisywanie trwa — tylko na tym, że czasem coś przepadało.
Wszystko ląduje jednocześnie w arkuszu i w kalendarzu. Kolor wpisu mówi, z którego portalu przyszła rezerwacja.
Wszystko ląduje jednocześnie w arkuszu i w kalendarzu. Kolor wpisu mówi, z którego portalu przyszła rezerwacja.

Cztery decyzje, na których to stoi

Osobny parser na każde źródło. Nie da się napisać jednego, który zrozumie wszystkie formaty — a próba kończy się cichym gubieniem danych.

Rozpoznawanie duplikatów po numerze rejestracyjnym i godzinie, nie po adresie e-mail. Ten sam człowiek rezerwuje z różnych skrzynek.

Etykieta zamiast statusu „przeczytane”. Przetworzone wiadomości dostają własną etykietę, więc ręczne otwarcie maila niczego nie psuje.

Alert zamiast cichej porażki. Gdy system czegoś nie rozumie, wysyła powiadomienie — zamiast zgadywać.

Następny projektOprawa wizualna wydarzeń