ПРОЕКТ

Интеграция пользовательской HTML- и JavaScript-формы с Zapier и Google Sheets на платформе SquareSpace

Разработка пользовательской формы, Интеграция с Zapier, Настройка Google Sheets API, Встраивание на сайт SquareSpace, Интеграция динамических полей формул

  • Отрасль: Веб-разработка
  • Соединённые Штаты Америки Местоположение: Соединённые Штаты Америки
  • Срок разработки: 2 недель
  • Технологии: HTML, JavaScript
  • Оценка: 5/5
1 месяц

Обзор проекта

2410 разработала пользовательскую HTML- и JavaScript-форму для встраивания на сайт SquareSpace. Форма собирала три входных значения (класс, диапазон, почтовый индекс), отправляла их в Google Таблицы через Zapier и динамически получала рассчитанные результаты из определённых ячеек таблицы.

Позже решение расширили результатами на основе формул (=Families(...) и =Pods(...)), которые вычислялись в таблице и отображались на сайте.

2410 помогла мне связать Google Таблицы с сайтом SquareSpace с помощью Zapier и API электронных таблиц. Отличная и быстрая работа. Уровень коммуникации продавца: 4. Рекомендую другу: 5. Услуга соответствовала описанию: 5.

- baburhabib1024

Реализованные ключевые функции

  • Пользовательская форма с валидацией входных данных
  • Интеграция с Zapier для передачи данных формы в Google Sheets
  • Серверный запрос для получения рассчитанных результатов
  • Обработка тайм-аутов и механизм повторных попыток
  • Поддержка полей формул в Google Sheets
  • Отображение результатов нескольких полей во фронтенде

Скриншоты

Пользовательское поле формы во фронтенде для указания класса ребёнка, являющееся частью формы, встроенной на сайт SquareSpace.

Пользовательское поле формы во фронтенде для указания класса ребёнка, являющееся частью формы, встроенной на сайт SquareSpace.

Автоматизация Zapier: Catch Hook получает данные из формы сайта и запускает серверные процессы.

Автоматизация Zapier: Catch Hook получает данные из формы сайта и запускает серверные процессы.

Технологический стек

HTML
JavaScript
Zapier
Google Sheets API
SquareSpace