Очень интересный проект. Было необходимо получить информацию из платформы для отслеживания грузоперевозок Webfleet. Но для обычного парсера являлась сложность, что данные не находятся в открытом доступе, а в кабинете платформы. Поэтому, как обычно, данная задача решалась с помощью скрапера на puppeteer.js.
Парсер заходил в кабинет, попадал на нужные страницы, брал информацию, преобразовывал и склеивал в общую картину.
Но эту информацию надо было еще где-то отобразить. К сожалению, мы выбрали не лучшее решение, тк ни у клиента ни у меня не было опыта работа с Google Sheets API. Была создана табличка, настройка api опять же через node.js. После парсинга, информация собиралась и попадала в табличку.
Было много не лучших решений и "велосипедов", касательно Google API, плюс клиенту все таки потребовали возможности, которые таблицы не могли предоставить. Поэтому позже я предложил и было переделано в полноценное приложение.