Skip to content

v0.2.0 — Lanciabile a beta: face-api reale, Stripe, email, cron, legali

Latest

Choose a tag to compare

@aureliocpr-ctrl aureliocpr-ctrl released this 08 May 19:48

Da MVP tecnico a prodotto lanciabile

86/86 test verdi (era 59), build pulito, pronto per primi 10 host beta.

Cosa è cambiato

  • Face match reale: face-api.js (tinyFaceDetector + faceLandmark68Net + faceRecognitionNet). Embedding 128-dim FaceNet calcolato in browser. Il server riceve solo il vettore, mai l'immagine.
  • Liveness automatica: blink (Eye Aspect Ratio) e rotazione testa (yaw stimato) rilevati in tempo reale dai landmark. Niente più bottoni "ho fatto il blink".
  • Stripe: checkout con 14 giorni di trial, customer portal, webhook con sync piano. Pagina /billing con upgrade.
  • Email Resend (it/en): link check-in all'ospite, notifica all'host on-verify, notifica review on-borderline. Endpoint per invio + bottone in dashboard.
  • Cron Vercel: pulizia GDPR notturna (embedding + documenti scaduti, anche su S3), iCal sync ogni 30min (Airbnb/Booking/VRBO).
  • Pagine legali /privacy /terms /dpia con contenuti reali, GDPR-compliant.
  • Tabella imposta di soggiorno per 46 Comuni turistici italiani con calcolo + override.

Cosa serve ancora per "lanciabile pubblicamente"

  • Deploy su Vercel + DB Neon (config + migration)
  • Dominio citofono.app
  • Validazione su 10 host beta
  • WhatsApp Business API (alternativa email)

Vedi CHANGELOG per dettagli.