Vai al contenuto

Piattaforma documentale per l'edilizia

Documenti, moduli e tracker per team di cantiere · Sviluppato da zero, in autonomia

Aggiornato

Prima

Documenti, moduli e report di cantiere stavano in Google Sheets e Docs. Gli aggiornamenti dal cantiere arrivavano tardi in ufficio.

Dopo

Documenti, moduli, tracker e report girano su un'unica piattaforma con ruoli. I clienti seguono l'avanzamento nel loro portale.

Come funziona
  1. 1Persona:Titolare

    Imposta un progetto con sezioni, tracker e un team.

  2. 2Persona:Project manager

    Crea un modulo o sceglie un modello, poi lo invia in cantiere.

  3. 3Persona:Squadra di cantiere

    Lo compila sul posto con foto e firma. Le risposte digitate sopravvivono a una perdita di segnale.

  4. 4Persona:Project manager

    Lo approva o lo rimanda indietro.

    Software:Piattaforma

    Trasforma il modulo approvato in PDF e aggiorna il tracker.

  5. 5Software:Piattaforma

    Conserva i documenti in cartelle versionate ed esporta i report in PDF ed Excel.

    Persona:Cliente

    Segue cartelle e tracker nel proprio portale.

Sempre attivo

  • Ogni azienda vede solo i propri dati.
  • Ogni ruolo vede solo ciò che deve. Lo garantisce il database.
  • I link ai file scadono, quindi un link inoltrato smette di funzionare.
  • Ogni modifica finisce nel registro di audit.

Problema

I team di cantiere gestivano a mano documenti, moduli e tracker in Google Sheets e Docs. Gli aggiornamenti arrivavano in ritardo e restavano sparsi in file diversi.

Diagnosi

I fogli di calcolo si possono abbandonare solo se ogni ruolo vede ciò che deve e i dati di ogni azienda restano suoi. Per questo le regole di accesso stanno nel database.

Cosa ho reso robusto

Eventi di pagamento ritentati dal provider
Gestione atomica e idempotente: un nuovo tentativo non addebita né assegna mai due volte.
Link ai file che restano aperti
Link firmati a scadenza.
Contesto aziendale risolto in modo approssimativo
La risoluzione del tenant fallisce in modo sicuro: nel dubbio, nessun dato.

Soluzione

Un'unica piattaforma con ruoli imposti dalle regole del database, report con foto e moduli dal cantiere, invio da modulo a PDF, link d'invito, accesso a due fattori, un portale di condivisione per i clienti, un registro di audit e la fatturazione.

App
  • Next.js
  • React
  • Tailwind CSS
  • Radix UI
  • Zod
Dati e sicurezza
  • Supabase
  • PostgreSQL row-level security
  • TOTP two-factor
  • Signed file links
Documenti
  • React-PDF
  • Resumable uploads (tus)
  • ExcelJS
  • E-signatures
Fatturazione ed email
  • Stripe
  • Resend
Rilascio
  • Vercel
  • GitHub Actions
  • Vitest
  • Playwright