
Abbiamo trasformato lo schizzo su tovaglietta di un founder in una piattaforma SaaS multi-tenant con 2.400 utenti paganti e 38.000$ di ricavi ricorrenti mensili — in 10 mesi dalla prima riga di codice alla trazione di mercato.
Il founder di TaskForge aveva 15 anni di esperienza nella gestione di progetti di costruzione ed era frustrato dagli strumenti di project management esistenti. Asana e Monday.com erano stati costruiti per team di marketing e aziende software — nessuno di essi gestiva la realtà delle costruzioni: tempistiche multi-fase con dipendenze, gestione dei subappaltatori, ordini di variazione, registri giornalieri di avanzamento con documentazione fotografica e tracciamento della conformità.
Il founder aveva validato il concetto con 40 imprese di costruzione e aveva impegni verbali da 12 di esse a pagare per una beta. Ciò di cui aveva bisogno era un partner tecnologico per progettare, costruire e distribuire la piattaforma — non solo eseguire secondo specifiche, ma prendere decisioni tecnologiche che avrebbero scalato da 12 utenti beta a 10.000+ senza una ricostruzione.
Le sfide tecniche chiave erano la multi-tenancy (i dati di ogni impresa di costruzione completamente isolati), la collaborazione in tempo reale sulle bacheche di progetto, la capacità offline per i lavoratori sul campo nei cantieri con connettività intermittente e un sistema di fatturazione che supportasse prezzi per postazione con contratti annuali e componenti aggiuntivi basati sull'utilizzo.

Abbiamo progettato TaskForge come un'applicazione multi-tenant con sicurezza a livello di riga in PostgreSQL — ogni query è automaticamente limitata al contesto del tenant, rendendo l'isolamento dei dati a prova di errore senza il sovraccarico di database separati per cliente. Il livello applicativo gira su Next.js con Payload CMS che gestisce la gestione utenti, lo stato delle sottoscrizioni e le operazioni amministrative.
L'interfaccia di project management utilizza un sistema di bacheche personalizzato progettato per i flussi di lavoro delle costruzioni: fasi (non sprint), milestone con catene di dipendenze, assegnazione subappaltatori con viste ad accesso limitato, registri giornalieri con allegati fotografici taggati a coordinate GPS e un flusso di lavoro per ordini di variazione con catene di approvazione. La collaborazione in tempo reale utilizza Socket.io per aggiornamenti istantanei — quando un caposquadra aggiorna un registro giornaliero in cantiere, il project manager lo vede istantaneamente in ufficio.
Stripe Billing gestisce l'intero ciclo di vita della sottoscrizione: prezzi per postazione su 3 livelli, contratti annuali con upgrade/downgrade proporzionali, misurazione dell'utilizzo per storage e chiamate API, fatturazione automatizzata e recupero crediti per pagamenti falliti. Il portale self-service permette alle aziende di gestire postazioni, scaricare fatture e aggiornare piani senza contattare il supporto.
Progettato il modello dati multi-tenant, l'architettura delle sottoscrizioni e l'interfaccia utente principale. Creati prototipi cliccabili validati con 5 delle 12 aziende beta impegnate.
Costruita la piattaforma principale: bacheche di progetto, gestione utenti, collaborazione in tempo reale, registri giornalieri documentati fotograficamente e integrazione Stripe Billing.
Distribuito su AWS, onboarding di 12 aziende beta, raccolta feedback quotidiano e iterazione sui problemi di flusso di lavoro più critici.
Lanciato pubblicamente con content marketing, Product Hunt e forum dell'industria delle costruzioni. Scalata l'infrastruttura, aggiunta modalità offline e iniziate funzionalità Fase 2.
TaskForge ha lanciato la sua beta a pagamento 14 settimane dopo l'inizio del progetto. Tutte le 12 aziende impegnate si sono convertite in clienti paganti. Il passaparola nell'industria delle costruzioni ha fatto il resto.
Nessun impegno. Dicci cosa ti serve e ti diremo come lo risolveremmo.
“Ho parlato con tre agenzie di sviluppo prima di idataweb. Sono stati gli unici che hanno contestato la mia lista di funzionalità e hanno detto 'consegniamo meno funzionalità che funzionano davvero bene'. Quella disciplina è il motivo per cui avevamo clienti paganti dopo 14 settimane invece di stare ancora costruendo dopo 14 mesi.”
— Founder & CEO, TaskForge
Aiutiamo i founder a passare dal concetto ai clienti paganti con architetture che scalano. Niente sovraccarico da agenzia, niente funzionalità non necessarie — solo un prodotto funzionante che genera ricavi.
Consulenza architetturale gratuita · Le diremo cosa costruire per primo