Opis projektu
2410 stworzyło niestandardowy formularz HTML i JavaScript do osadzenia w witrynie SquareSpace. Formularz zbierał trzy dane (klasa, zakres, kod pocztowy), wysyłał je do arkusza Google przez Zapier i dynamicznie pobierał obliczone wyniki z określonych komórek arkusza.
Później rozwiązanie rozszerzono o wyniki oparte na formułach (=Families(...) i =Pods(...)), obliczane w arkuszu kalkulacyjnym i wyświetlane na stronie.
- baburhabib1024
Dostarczone najważniejsze funkcje
- Niestandardowy formularz użytkownika z walidacją danych
- Integracja z Zapier do przesyłania danych formularza do Google Sheets
- Odpytywanie backendu w celu pobierania obliczonych wyników
- Obsługa limitu czasu i mechanizm ponawiania prób
- Obsługa pól formuł w Google Sheets
- Wyświetlanie wyników z wielu pól w interfejsie użytkownika
Zrzuty ekranu
Niestandardowe pole formularza w interfejsie użytkownika do wprowadzania klasy dziecka, będące częścią formularza osadzonego w SquareSpace.
Automatyzacja Zapier: Catch Hook odbierający dane z formularza na stronie i uruchamiający procesy backendowe.