Visão geral do projeto
A 2410 desenvolveu um formulário personalizado em HTML e JavaScript para ser incorporado num site SquareSpace. O formulário recolhia três dados (ano escolar, intervalo e código postal), enviava-os para uma Google Sheet através do Zapier e obtinha dinamicamente resultados calculados a partir de células específicas da folha.
Mais tarde, a solução foi expandida para incluir resultados baseados em fórmulas (=Families(...) e =Pods(...)), calculados na folha de cálculo e apresentados no site.
- baburhabib1024
Principais funcionalidades entregues
- Formulário de utilizador personalizado com validação de dados
- Integração com o Zapier para enviar dados do formulário para o Google Sheets
- Consulta ao backend para obter resultados calculados
- Gestão de timeouts e mecanismo de repetição
- Suporte a campos com fórmulas no Google Sheets
- Apresentação de resultados de vários campos no frontend
Capturas de ecrã
Campo de entrada personalizado do formulário frontend para recolher o ano escolar da criança, integrado no formulário incorporado no SquareSpace.
Etapa de automação do Zapier: Catch Hook utilizado para receber dados do formulário do site e iniciar processos no backend.