Kumppaniverkosto

Tee muuttoja ja kuljetuksia — omaan tahtiisi

Rakennamme Suomen helpoimman tavan ottaa muuttokeikkoja. Ilmoittaudu mukaan, otamme yhteyttä kun verkosto aukeaa.

Onko sinulla ajokortti?
Ei pakollinen — tarvitsemme myös kantoapua ilman korttia.
Kyllä
Pystyn ajamaan itse
Ei
Olen mukana kantajana
Onko sinulla oma auto tai pakettiauto?
Ei pakollinen — verkoston kautta löytyy myös autoja.
Kyllä
Minulla on oma ajoneuvo
Ei
Ei omaa autoa
Yritysmuoto
Ei pakollinen — autamme tarvittaessa laskutuksen järjestämisessä.
Y-tunnus
Oma toiminimi tai yritys
Kevytyrittäjä
Laskutan palvelun kautta
Ei vielä
Ei yritystä tällä hetkellä
Ilmoittautumisesi on vastaanotettu! Otamme sinuun yhteyttä pian.
Jokin meni pieleen — tarkista asetukset.
0
Yhteensä
0
Odottaa
0
Kalenterissa
Ladataan...

1 Luo Google Sheet

Lisää ensimmäiselle riville sarakkeet:

Aikaleima | Nimi | Sähköposti | Puhelin | Ajokortti | Auto | Yritysmuoto | Lisätiedot | Tila

2 Lisää Apps Script

Laajennukset → Apps Script → kopioi alla oleva koodi → Tallenna.

const SHEET_NAME = "Sheet1"; const ADMIN_PASSWORD = "vaihda-tama"; function doPost(e) { const d = JSON.parse(e.postData.contents); const sheet = SpreadsheetApp .getActiveSpreadsheet() .getSheetByName(SHEET_NAME); const out = o => ContentService .createTextOutput(JSON.stringify(o)) .setMimeType(ContentService.MimeType.JSON); if (d.action === "add") { sheet.appendRow([ new Date().toLocaleString("fi-FI"), d.name, d.email, d.phone, d.license, d.vehicle, d.biz, d.rooli, d.notes, "Odottaa" ]); return out({ ok: true }); } if (d.action === "list" && d.password === ADMIN_PASSWORD) { const rows = sheet.getDataRange() .getValues().slice(1); return out({ ok: true, rows }); } if (d.action === "update" && d.password === ADMIN_PASSWORD) { const rows = sheet.getDataRange().getValues(); for (let i = 1; i < rows.length; i++) { if (rows[i][2] === d.email) { sheet.getRange(i + 1, 10).setValue(d.status); break; } } return out({ ok: true }); } return out({ ok: false }); } function doGet(e) { return doPost(e); }

Sen jälkeen: Ota käyttöön → Uusi käyttöönotto → Verkkosovellus. Aseta käyttöoikeudeksi "Kaikki". Kopioi annettu URL alle.

3 Syötä asetukset

Tallennettu

4 Asenna Frameriin

Framerin editorissa: Insert → Embed → Custom Code.
Liitä tämä tiedosto HTML-embedinä, tai käytä Framer Componentsia ja upota iframe:

<iframe src="URL_TAHAN" width="100%" height="800" style="border:none" />

Asetukset (webhook-URL ja salasana) tallentuvat selaimen localStorageen — ne pysyvät muistissa myös Framerissa.